Uses of Class
net.shibboleth.idp.attribute.transcoding.TranscodingRule
Packages that use TranscodingRule
-
Uses of TranscodingRule in net.shibboleth.idp.attribute.transcoding
Methods in net.shibboleth.idp.attribute.transcoding that return TranscodingRuleModifier and TypeMethodDescriptionstatic TranscodingRuleTranscodingRule.fromResource(Resource resource) Build a new rule from a property set resource.Methods in net.shibboleth.idp.attribute.transcoding that return types with arguments of type TranscodingRuleModifier and TypeMethodDescriptionAttributeTranscoderRegistry.getTranscodingRules(IdPAttribute from, Class<?> to) Obtains a set of instructions for encoding an inputIdPAttributeinto a target type.AttributeTranscoderRegistry.getTranscodingRules(T from) Obtains a set of instructions for decoding an input object into anIdPAttribute.Methods in net.shibboleth.idp.attribute.transcoding with parameters of type TranscodingRuleModifier and TypeMethodDescriptionprivate booleanAbstractAttributeTranscoder.checkActivation(ProfileRequestContext profileRequestContext, TranscodingRule rule) Apply any activation rules to the request.AbstractAttributeTranscoder.decode(ProfileRequestContext profileRequestContext, T input, TranscodingRule rule) Decode the supplied object into a protocol-neutral representation.AttributeTranscoder.decode(ProfileRequestContext profileRequestContext, T input, TranscodingRule rule) Decode the supplied object into a protocol-neutral representation.protected abstract IdPAttributeAbstractAttributeTranscoder.doDecode(ProfileRequestContext profileRequestContext, T input, TranscodingRule rule) Decode the supplied object into a protocol-neutral representation.protected abstract TAbstractAttributeTranscoder.doEncode(ProfileRequestContext profileRequestContext, IdPAttribute attribute, Class<? extends T> to, TranscodingRule rule) Encode the supplied attribute into a protocol specific representation.AbstractAttributeTranscoder.encode(ProfileRequestContext profileRequestContext, IdPAttribute attribute, Class<? extends T> to, TranscodingRule rule) Encode the supplied attribute into a protocol specific representation.AttributeTranscoder.encode(ProfileRequestContext profileRequestContext, IdPAttribute attribute, Class<? extends T> to, TranscodingRule rule) Encode the supplied attribute into a protocol specific representation.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) Pull anAttributeTranscoderobject out of the rule provided.