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

All Superinterfaces:
AttributeEncoder<org.opensaml.saml2.core.NameID>, XMLObjectAttributeEncoder<org.opensaml.saml2.core.NameID>
All Known Implementing Classes:
SAML2StringNameIDEncoder

public interface SAML2NameIDEncoder
extends XMLObjectAttributeEncoder<org.opensaml.saml2.core.NameID>

SAML 2.0 NameID attribute encoder.


Method Summary
 String getNameFormat()
          Gets the name format URI for the NameID.
 String getNameQualifier()
          Gets the name domain qualifier for the NameID.
 void setNameFormat(String format)
          Sets the name format URI for the NameID.
 void setNameQualifier(String qualifier)
          Sets the name domain qualifier for the NameID.
 
Methods inherited from interface edu.internet2.middleware.shibboleth.common.attribute.encoding.AttributeEncoder
encode, getAttributeName, setAttributeName
 

Method Detail

getNameFormat

String getNameFormat()
Gets the name format URI for the NameID.

Returns:
name format URI for the NameID

setNameFormat

void setNameFormat(String format)
Sets the name format URI for the NameID.

Parameters:
format - name format URI for the NameID

getNameQualifier

String getNameQualifier()
Gets the name domain qualifier for the NameID.

Returns:
name domain qualifier for the NameID

setNameQualifier

void setNameQualifier(String qualifier)
Sets the name domain qualifier for the NameID.

Parameters:
qualifier - name domain qualifier for the NameID


Copyright © 2006-2009 Internet2. All Rights Reserved.