1Web::ID::SAN(3)       User Contributed Perl Documentation      Web::ID::SAN(3)
2
3
4

NAME

6       Web::ID::SAN - represents a single name from a certificate's
7       subjectAltName field
8

DESCRIPTION

10   Constructor
11       "new"
12           Standard Moose-style constructor.
13
14   Attributes
15       "type"
16           Something like 'uniformResourceIdentifier' or 'rfc822Name'. A
17           string.
18
19       "value"
20           The name itself. A string.
21
22       "model"
23           An RDF::Trine::Model representing data about the subject identified
24           by this name.
25
26           To be useful, the "model" needs to be buildable automatically given
27           "type" and "value".
28
29       "key_factory"
30           This is similar to the "san_factory" found in Web::ID::Certificate.
31           It's a coderef used to construct Web::ID::RSAKey objects.
32
33   Methods
34       "uri_object"
35           Forces the name to take the form of a URI identifying the subject.
36           It's not always an especially interesting URI.
37
38       "to_string"
39           A printable form of the name. Not always very pretty.
40
41       "associated_keys"
42           Finds RSA keys associated with this name in "model", and returns
43           them as a list of Web::ID::RSAKey objects.
44

BUGS

46       Please report any bugs to
47       <http://rt.cpan.org/Dist/Display.html?Queue=Web-ID>.
48

SEE ALSO

50       Web::ID, Web::ID::Certificate, Web::ID::SAN::Email, Web::ID::SAN::URI.
51

AUTHOR

53       Toby Inkster <tobyink@cpan.org>.
54
56       This software is copyright (c) 2012 by Toby Inkster.
57
58       This is free software; you can redistribute it and/or modify it under
59       the same terms as the Perl 5 programming language system itself.
60

DISCLAIMER OF WARRANTIES

62       THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
63       WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
64       MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
65
66
67
68perl v5.34.0                      2022-01-21                   Web::ID::SAN(3)
Impressum