| Modifier and Type | Class and Description |
|---|---|
| public class | |
| protected class | |
| public class | |
| public abstract class | |
| public abstract class |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public UserIdentityExtractorProvider. | |
| public UserIdentityExtractor | |
| public UserIdentityExtractor | |
| public abstract UserIdentityExtractorProvider. | Returns: the value from the subjectAltName extensionan integer representing the general name. See generalName)X509Certificate#getSubjectAlternativeNames()Obtains the subjectAltName given a |
| public abstract UserIdentityExtractor |
| logger | back to summary |
|---|---|
| private static final Logger logger | |
| UserIdentityExtractorProvider | back to summary |
|---|---|
| public UserIdentityExtractorProvider() | |
| either | back to summary |
|---|---|
| public UserIdentityExtractorProvider. | |
| getCertificatePemIdentityExtractor | back to summary |
|---|---|
| public UserIdentityExtractor getCertificatePemIdentityExtractor() | |
| getPatternIdentityExtractor | back to summary |
|---|---|
| public UserIdentityExtractor getPatternIdentityExtractor(String pattern, Function<X509Certificate[], String> valueToMatch) | |
| getSubjectAltNameExtractor | back to summary |
|---|---|
| public abstract UserIdentityExtractorProvider. Obtains the subjectAltName given a
| |
| getX500NameExtractor | back to summary |
|---|---|
| public abstract UserIdentityExtractor getX500NameExtractor(String identifier, Function<X509Certificate[], Principal> x500Name) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv UserIdentityExtractor | |
| pack-priv UserIdentityExtractor |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public UserIdentityExtractor |
| extractor | back to summary |
|---|---|
| pack-priv UserIdentityExtractor extractor | |
| other | back to summary |
|---|---|
| pack-priv UserIdentityExtractor other | |
| OrBuilder | back to summary |
|---|---|
| pack-priv OrBuilder(UserIdentityExtractor extractor) | |
| or | back to summary |
|---|---|
| public UserIdentityExtractor or(UserIdentityExtractor other) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv UserIdentityExtractor | |
| pack-priv UserIdentityExtractor |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Object |
| extractor | back to summary |
|---|---|
| pack-priv UserIdentityExtractor extractor | |
| other | back to summary |
|---|---|
| pack-priv UserIdentityExtractor other | |
| OrExtractor | back to summary |
|---|---|
| pack-priv OrExtractor(UserIdentityExtractor extractor, UserIdentityExtractor other) | |
| extractUserIdentity | back to summary |
|---|---|
| public Object extractUserIdentity(X509Certificate[] certs) Implements org.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final Function | |
| private final String |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Object |
| _f | back to summary |
|---|---|
| private final Function<X509Certificate[], String> _f | |
| _pattern | back to summary |
|---|---|
| private final String _pattern | |
| PatternMatcher | back to summary |
|---|---|
| pack-priv PatternMatcher(String pattern, Function<X509Certificate[], String> valueToMatch) | |
| extractUserIdentity | back to summary |
|---|---|
| public Object extractUserIdentity(X509Certificate[] certs) Implements org.
| |
| Access | Constructor and Description |
|---|---|
| public |
| SubjectAltNameExtractor | back to summary |
|---|---|
| public SubjectAltNameExtractor() | |
| Access | Constructor and Description |
|---|---|
| public |
| X500NameRDNExtractor | back to summary |
|---|---|
| public X500NameRDNExtractor() | |