org.openspml.message
Class Identifier
java.lang.Object
|
+--org.openspml.message.Identifier
- public class Identifier
- extends java.lang.Object
- implements Constants
A class used to represent an identifier
element,
found in several contexts within SPML messages.
Constructor Summary |
Identifier()
Arbitrary DOM for complex identifiers. |
Identifier(java.lang.String id)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
TYPE_EMailAddress
public static final java.lang.String TYPE_EMailAddress
- Valid values for the "identifierType" attribute.
TYPE_DN
public static final java.lang.String TYPE_DN
TYPE_UserIDAndOrDomainName
public static final java.lang.String TYPE_UserIDAndOrDomainName
TYPE_LibertyUniqueID
public static final java.lang.String TYPE_LibertyUniqueID
TYPE_PassportUniqueID
public static final java.lang.String TYPE_PassportUniqueID
TYPE_GUID
public static final java.lang.String TYPE_GUID
TYPE_URN
public static final java.lang.String TYPE_URN
TYPE_GenericString
public static final java.lang.String TYPE_GenericString
TYPE_SAMLSubject
public static final java.lang.String TYPE_SAMLSubject
TYPE_OID
public static final java.lang.String TYPE_OID
Identifier
public Identifier()
- Arbitrary DOM for complex identifiers.
Should have explicit support for SAMLSubjects.
Identifier
public Identifier(java.lang.String id)
setType
public void setType(java.lang.String s)
setId
public void setId(java.lang.String s)
setAttributes
public void setAttributes(java.util.List l)
setAttribute
public void setAttribute(Attribute a)
getId
public java.lang.String getId()
getType
public java.lang.String getType()
getAttributes
public java.util.List getAttributes()