修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
SAML1NameIdentifierEncoder
SAML 1.X
NameIdentifier encoder for attributes. |
interface |
SAML2NameIDEncoder
SAML 2.0 NameID attribute encoder.
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
SAML1StringNameIdentifierEncoder
An attribute encoder that takes the first value of an attribute and creates a
NameIdentifier of it. |
class |
SAML2StringNameIDEncoder
An attribute encoder that takes the first value of an attribute and creates a
NameID of it. |
修飾子とタイプ | メソッドと説明 |
---|---|
protected <T extends SAMLNameIdentifierEncoder> |
AbstractSAMLProfileHandler.filterNameIDAttributesByProtocol(Collection<BaseAttribute<?>> attributes,
Class<T> nameIdEncoderType)
Filters a collection of attributes removing those attributes which do not have an associated encoder of a given
type.
|
protected <T extends SAMLNameIdentifierEncoder> |
AbstractSAMLProfileHandler.selectNameIDAttributeAndEncoder(Class<T> nameIdEncoderType,
BaseSAMLProfileRequestContext requestContext)
Attempts to select the most fitting name identifier attribute, and associated encoder, for a request.
|
protected <T extends SAMLNameIdentifierEncoder> |
AbstractSAMLProfileHandler.selectNameIDAttributeAndEncoder(Collection<BaseAttribute<?>> attributes,
Class<T> nameIdEncoderType,
String[] formatPrecedence)
Selects a name identifier attribute from a collection of attributes.
|
Copyright © 2012. All Rights Reserved.