public class X509SubjectAlternativeNameUPNPrincipalResolver extends AbstractX509PrincipalResolver
| Modifier and Type | Field and Description |
|---|---|
static String |
UPN_OBJECTID
ObjectID for upn altName for windows smart card logon.
|
logger| Constructor and Description |
|---|
X509SubjectAlternativeNameUPNPrincipalResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
resolvePrincipalInternal(X509Certificate certificate)
Retrieves Subject Alternative Name UPN extension as a principal id String.
|
extractPrincipalId, supportsresolve, setAttributeRepository, setPrincipalAttributeName, setPrincipalFactory, setReturnNullIfNoAttributespublic static final String UPN_OBJECTID
public X509SubjectAlternativeNameUPNPrincipalResolver()
protected String resolvePrincipalInternal(X509Certificate certificate)
resolvePrincipalInternal in class AbstractX509PrincipalResolvercertificate - X.509 certificate credential.AbstractX509PrincipalResolver.resolvePrincipalInternal(java.security.cert.X509Certificate),
X509Certificate.getSubjectAlternativeNames()Copyright © 2004-2015 Apereo. All Rights Reserved.