private boolean |
AbstractAttributeTranscoder.checkActivation(ProfileRequestContext profileRequestContext,
TranscodingRule rule) |
Apply any activation rules to the request.
|
IdPAttribute |
AbstractAttributeTranscoder.decode(ProfileRequestContext profileRequestContext,
T input,
TranscodingRule rule) |
Decode the supplied object into a protocol-neutral representation.
|
IdPAttribute |
AttributeTranscoder.decode(ProfileRequestContext profileRequestContext,
T input,
TranscodingRule rule) |
Decode the supplied object into a protocol-neutral representation.
|
protected abstract IdPAttribute |
AbstractAttributeTranscoder.doDecode(ProfileRequestContext profileRequestContext,
T input,
TranscodingRule rule) |
Decode the supplied object into a protocol-neutral representation.
|
protected abstract T |
AbstractAttributeTranscoder.doEncode(ProfileRequestContext profileRequestContext,
IdPAttribute attribute,
Class<? extends T> to,
TranscodingRule rule) |
Encode the supplied attribute into a protocol specific representation.
|
T |
AbstractAttributeTranscoder.encode(ProfileRequestContext profileRequestContext,
IdPAttribute attribute,
Class<? extends T> to,
TranscodingRule rule) |
Encode the supplied attribute into a protocol specific representation.
|
T |
AttributeTranscoder.encode(ProfileRequestContext profileRequestContext,
IdPAttribute attribute,
Class<? extends T> to,
TranscodingRule rule) |
Encode the supplied attribute into a protocol specific representation.
|
String |
AttributeTranscoder.getEncodedName(TranscodingRule rule) |
Get the name of the encoded object that would be created by a given set of
instructions.
|
static <T> AttributeTranscoder<T> |
TranscoderSupport.getTranscoder(TranscodingRule rule) |
|