Interface SAML1AttributeTranscoder<EncodedType extends IdPAttributeValue>
-
- Type Parameters:
EncodedType- the type of data that can be handled by the transcoder
- All Superinterfaces:
AttributeTranscoder<AttributeDesignator>,Component,InitializableComponent
- All Known Implementing Classes:
AbstractSAML1AttributeTranscoder,SAML1ByteAttributeTranscoder,SAML1ScopedStringAttributeTranscoder,SAML1StringAttributeTranscoder,SAML1XMLObjectAttributeTranscoder
public interface SAML1AttributeTranscoder<EncodedType extends IdPAttributeValue> extends AttributeTranscoder<AttributeDesignator>
Marker interface for transcoders that operate on a SAML 1AttributeorAttributeDesignator.
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROP_ENCODE_TYPEWhether to encode the xsi:type.static StringPROP_NAMEThe attribute name.static StringPROP_NAMESPACEThe namespace of the attribute name.
-
Method Summary
-
Methods inherited from interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoder
decode, encode, getEncodedName, getEncodedType
-
Methods inherited from interface net.shibboleth.utilities.java.support.component.InitializableComponent
initialize, isInitialized
-
-
-
-
Field Detail
-
PROP_NAME
@Nonnull @NotEmpty static final String PROP_NAME
The attribute name.- See Also:
- Constant Field Values
-
PROP_ENCODE_TYPE
@Nonnull @NotEmpty static final String PROP_ENCODE_TYPE
Whether to encode the xsi:type.- See Also:
- Constant Field Values
-
PROP_NAMESPACE
@Nonnull @NotEmpty static final String PROP_NAMESPACE
The namespace of the attribute name.- See Also:
- Constant Field Values
-
-