edu.internet2.middleware.shibboleth.common.attribute.encoding
Interface SAML2AttributeEncoder

All Superinterfaces:
AttributeEncoder<org.opensaml.saml2.core.Attribute>, XMLObjectAttributeEncoder<org.opensaml.saml2.core.Attribute>
All Known Implementing Classes:
AbstractSAML2AttributeEncoder, SAML2Base64AttributeEncoder, SAML2ScopedStringAttributeEncoder, SAML2StringAttributeEncoder, SAML2XMLObjectAttributeEncoder

public interface SAML2AttributeEncoder
extends XMLObjectAttributeEncoder<org.opensaml.saml2.core.Attribute>

SAML 2.0 attribute encoder.


Method Summary
 String getFriendlyName()
          Gets the human friendly name of the attribute.
 String getNameFormat()
          Gets the attribute's name format.
 void setFriendlyName(String name)
          Sets the human friendly name of the attribute.
 void setNameFormat(String format)
          Sets the attribute's name format.
 
Methods inherited from interface edu.internet2.middleware.shibboleth.common.attribute.encoding.AttributeEncoder
encode, getAttributeName, setAttributeName
 

Method Detail

getNameFormat

String getNameFormat()
Gets the attribute's name format.

Returns:
attribute's name format

setNameFormat

void setNameFormat(String format)
Sets the attribute's name format.

Parameters:
format - attribute's name format

getFriendlyName

String getFriendlyName()
Gets the human friendly name of the attribute.

Returns:
human friendly name of the attribute

setFriendlyName

void setFriendlyName(String name)
Sets the human friendly name of the attribute.

Parameters:
name - human friendly name of the attribute


Copyright © 1999-2012. All Rights Reserved.