Web::ID::SAN(3pm)

πŸ“¦
version 1.927 Β· 6 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble

πŸ’– Web::ID::SAN πŸ’–

okay so bestie, welcome to Web::ID::SAN (that's the Perl module, iykyk) β€” she represents a single name from a certificate's subjectAltName field. just one. one lil name. main character energy, but for a cert field. πŸŽ€


✨ NAME ✨

Web::ID::SAN β€” represents a single name from a certificate's subjectAltName field.

🌸 DESCRIPTION 🌸

🧚 Constructor

  • new β€” the standard Moose-style constructor. that's it. that's the whole vibe. she just... exists. slay. ✨

πŸ¦‹ Attributes

  • type β€” something like 'uniformResourceIdentifier' or 'rfc822Name'. it's a string, bestie. just a string. πŸ’…
  • value β€” the name itself!! the actual name. also a string. iconic.
  • model β€” an RDF::Trine::Model representing data about the subject identified by this name.
heads up: to actually be useful, the model needs to be buildable automatically given type and value. no cap. πŸ”₯
  • key_factory β€” this one's similar to the san_factory you'd find in Web::ID::Certificate. it's a coderef, and it's used to construct Web::ID::RSAKey objects. πŸ”‘

πŸ‘‘ Methods

  • uri_object β€” forces the name to take the form of a URI identifying the subject. lowkey though... it's not always an especially interesting URI. 🫠
  • to_string β€” a printable form of the name. also not always very pretty, ngl. πŸ’€
  • associated_keys β€” finds RSA keys associated with this name in model, and returns them as a list of Web::ID::RSAKey objects. bestie go get your keys!! πŸ”‘

😭 BUGS 😭

please please please report any bugs to <http://rt.cpan.org/Dist/Display.html?Queue=Web-ID>. do it for me. do it for us. 🫢

🌈 SEE ALSO 🌈

  • Web::ID
  • Web::ID::Certificate
  • Web::ID::SAN::Email
  • Web::ID::SAN::URI

πŸ’œ AUTHOR πŸ’œ

Toby Inkster <tobyink@cpan.org>. king behavior fr fr. πŸ‘‘

This software is copyright (c) 2012 by Toby Inkster.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

πŸ’€ DISCLAIMER OF WARRANTIES πŸ’€

THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.

like... no promises bestie. it is what it is. πŸ™ˆ


and that's the whole page!! ✨ this was perl v5.32.1, dated 2021-09-11, and the manual name is Web::ID::SAN(3pm) β€” periodt. go forth and read your cert names. πŸ’–πŸŒΈπŸ¦‹

πŸ“¦ where this page comes from