Authen...esponse(3pm)

πŸ’– Authen::U2F::Tester::Role::Response β€” the vibe check πŸ’–

okay bestie, so this is a page from the User Contributed Perl Documentation section of the manual. Yes, the title got squished into Authen...esponse(3pm) because apparently terminal columns are homophobic. It's Authen::U2F::Tester::Role::Response, and she's the U2F Successful Response Role. πŸ‘‘


✨ VERSION ✨

version 0.03 β€” she's small, she's mighty, she's been around. πŸŽ€


🌸 SYNOPSIS 🌸

# This is used by successful tester U2F responses

That's it. That's the whole synopsis. No cap. She's a role, not a whole personality β€” she gets consumed by other things. 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

So basically: this is a role that all the successful Authen::U2F::Tester responses use. Like, if a response actually worked out, it's wearing this role. Successful responses consume this role. That's the whole deal. It's giving "supporting character who is secretly the moment." πŸ’…


πŸ’œ METHODS πŸ’œ

response(): scalar

Get the raw U2F register response, babes. It's a binary string that represents a successful registration response. πŸ“¦

If you're the type of person who needs to know exactly what's inside that string (iconic of you, honestly), go read The FIDO Specification at <https://fidoalliance.org/specs/fido-u2f-v1.2-ps-20170411/fido-u2f-raw-message-formats-v1.2-ps-20170411.html#registration-response-message-success>. It has all the details. iykyk. πŸ”₯

error_code(): int

Get the error code. It's an int. That's the whole method. She's short but she matters. ⭐

client_data()

Get the client data from the request, in Base64 URL format. Fancy encoding, as a treat. 🧚

is_success(): bool

Returns true if the response was successful, false otherwise. It's a bool! A little yes-or-no! And spoiler alert β€” if you're reading this role, the answer is basically always yes. πŸ˜­πŸ’–


🌈 SEE ALSO 🌈

  • Authen::U2F::Tester::RegisterResponse
  • Authen::U2F::Tester::SignResponse
  • Authen::U2F::Tester

Three friends. The whole squad. Go say hi to all of them. πŸ‘―β€β™€οΈ


πŸ‘‘ SOURCE πŸ‘‘

The development version lives on github at <http://https://github.com/mschout/perl-authen-u2f-tester> and you can clone it from <git://https://github.com/mschout/perl-authen-u2f-tester.git>. (Yes, those URLs have the protocol written in them twice. That's literally what it says. Not me, not my business, not my problem. πŸ™ˆ)


πŸ’€ BUGS πŸ’€

Found a bug? Want a feature? Please report it on the bugtracker website: <https://github.com/mschout/perl-authen-u2f-tester/issues>. πŸ›

When you submit a bug or a request, please include a test-file or a patch to an existing test-file that illustrates the bug or the desired feature. Fr fr β€” no "it's broken" with no receipts. Show us the evidence, bestie. That's how it gets fixed. 🫢

πŸ“ AUTHOR πŸ“

Michael Schout <mschout@cpan.org> β€” the legend behind all of this. 🫑


This software is copyright (c) 2017 by Michael Schout.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. Free as in go wild, bestie. πŸ’–


and that's the page!! this whole thing came out of perl v5.26.2 on 2018-04-12, and it's filed under the Authen...esponse(3pm) title in the User Contributed Perl Documentation. mwah. πŸ’…βœ¨πŸŒΈ

πŸ“¦ where this page comes from