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

All Superinterfaces:
AttributeEncoder<org.opensaml.saml1.core.NameIdentifier>, XMLObjectAttributeEncoder<org.opensaml.saml1.core.NameIdentifier>
All Known Implementing Classes:
SAML1StringNameIdentifierEncoder

public interface SAML1NameIdentifierEncoder
extends XMLObjectAttributeEncoder<org.opensaml.saml1.core.NameIdentifier>

SAML 1.X NameIdentifier encoder for attributes.


Method Summary
 String getNameFormat()
          Gets the name format URI for the NameIdentifier.
 String getNameQualifier()
          Gets the name qualifier for the NameIdentifier.
 void setNameFormat(String format)
          Sets the name format URI for the NameID.
 void setNameQualifier(String qualifier)
          Sets the name qualifier for the NameIdentifier.
 
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 NameIdentifier.

Returns:
name format URI for the NameIdentifier

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 qualifier for the NameIdentifier.

Returns:
name qualifier for the NameIdentifier

setNameQualifier

void setNameQualifier(String qualifier)
Sets the name qualifier for the NameIdentifier.

Parameters:
qualifier - name qualifier for the NameIdentifier


Copyright © 2006-2009 Internet2. All Rights Reserved.