| 
 | Oracle Fusion Middleware Liberty 1.1 Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10670-04 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
   oracle.security.xmlsec.util.XMLNode
oracle.security.xmlsec.util.XMLNode
       oracle.security.xmlsec.util.XMLElement
oracle.security.xmlsec.util.XMLElement
           oracle.security.xmlsec.liberty.v11.ac.ACElement
oracle.security.xmlsec.liberty.v11.ac.ACElement
               oracle.security.xmlsec.liberty.v11.ac.Identification
oracle.security.xmlsec.liberty.v11.ac.Identification
public class Identification
Class representing the Identification element in the Liberty authentication context namespace (http://projectliberty.org/schemas/authctx/2002/05).
| Field Summary | |
|---|---|
| static java.lang.String | ANONYMITYThe enumerated "anonymity" value for the Identificationelement's nym attribute. | 
| static java.lang.String | PSEUDONYMITYThe enumerated "pseudonymity" value for the Identificationelement's nym attribute. | 
| static java.lang.String | VERINYMITYThe enumerated "verinymity" value for the Identificationelement's nym attribute. | 
| Fields inherited from class oracle.security.xmlsec.liberty.v11.ac.ACElement | 
|---|
| authenticationContextClass | 
| Fields inherited from class oracle.security.xmlsec.util.XMLNode | 
|---|
| node, systemId | 
| Constructor Summary | |
|---|---|
| Identification(org.w3c.dom.Document owner, AuthenticationContextStatement acs)Creates a new Identificationinstance in the given document with the given authentication context. | |
| Identification(org.w3c.dom.Document owner, AuthenticationContextStatement acs, java.lang.String nym)Creates a new Identificationinstance in the given document with the given authentication context. | |
| Identification(org.w3c.dom.Element element, AuthenticationContextStatement acs)Creates a new Identificationobject that wraps the given Element object. | |
| Identification(org.w3c.dom.Element element, java.lang.String systemId, AuthenticationContextStatement acs)Creates a new Identificationobject that wraps the given Element object. | |
| Method Summary | |
|---|---|
|  java.lang.String | getNym()Returns the nymattribute for thisIdentificationelement, ornullif none has been set. | 
|  PhysicalVerification | getPhysicalVerification()Returns the PhysicalVerificationelement for thisIdentification, ornullif none has been set. | 
|  WrittenConsent | getWrittenConsent()Returns the WrittenConsentelement for thisIdentification, ornullif none has been set. | 
|  void | setNym(java.lang.String nym)Sets the nymattribute for thisIdentificationelement. | 
|  void | setPhysicalVerification(PhysicalVerification pv)Sets the PhysicalVerificationelement for thisIdentificationelement, replacing any existingPhysicalVerificationelement. | 
|  void | setWrittenConsent(WrittenConsent wc)Sets the WrittenConsentelement for thisIdentificationelement, replacing any existingWrittenConsentelement. | 
| Methods inherited from class oracle.security.xmlsec.liberty.v11.ac.ACElement | 
|---|
| getAuthenticationContextClass, setAuthenticationContextClass | 
| Methods inherited from class oracle.security.xmlsec.util.XMLElement | 
|---|
| addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElement, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefix | 
| Methods inherited from class oracle.security.xmlsec.util.XMLNode | 
|---|
| appendChild, appendChild, appendTo, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSystemId, hasAttributes, hasChildNodes, insertBefore, insertBefore, isSupported, normalize, removeChild, removeChild, replaceChild, replaceChild, setNodeValue, setPrefix, setSystemId, toBytesXML, toStringXML | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final java.lang.String ANONYMITY
Identification element's nym attribute.
public static final java.lang.String VERINYMITY
Identification element's nym attribute.
public static final java.lang.String PSEUDONYMITY
Identification element's nym attribute.
| Constructor Detail | 
|---|
public Identification(org.w3c.dom.Element element,
                      AuthenticationContextStatement acs)
Identification object that wraps the given Element object.
element - The underlying org.w3c.dom.Element object.acs - The authentication context for the element.
public Identification(org.w3c.dom.Element element,
                      java.lang.String systemId,
                      AuthenticationContextStatement acs)
Identification object that wraps the given Element object.
element - The underlying org.w3c.dom.Element object.systemId - The URI string system ID for the Identification.acs - The authentication context for the element.
public Identification(org.w3c.dom.Document owner,
                      AuthenticationContextStatement acs)
Identification instance in the given document with the given authentication context.
owner - The owner document for this new element.acs - The authentication context for this new element.
public Identification(org.w3c.dom.Document owner,
                      AuthenticationContextStatement acs,
                      java.lang.String nym)
               throws AuthenticationContextException
Identification instance in the given document with the given authentication context.
owner - The owner document for this new element.acs - The authentication context for this new element.nym - The nym attribute.AuthenticationContextException - If the nym value is invalid for this element's authentication context class.| Method Detail | 
|---|
public void setPhysicalVerification(PhysicalVerification pv)
                             throws AuthenticationContextException
PhysicalVerification element for this Identification element, replacing any existing PhysicalVerification element.pv - The PhysicalVerification element.AuthenticationContextException - If the PrincipalAuthenticationMechanism element is not valid for this authentication context class.public PhysicalVerification getPhysicalVerification()
PhysicalVerification element for this Identification, or null if none has been set.
public void setWrittenConsent(WrittenConsent wc)
                       throws AuthenticationContextException
WrittenConsent element for this Identification element, replacing any existing WrittenConsent element.wc - The WrittenConsent element.AuthenticationContextException - If the WrittenConsent element is not valid for this authentication context class.public WrittenConsent getWrittenConsent()
WrittenConsent element for this Identification, or null if none has been set.
public void setNym(java.lang.String nym)
            throws AuthenticationContextException
nym attribute for this Identification element.nym - The attribute value.AuthenticationContextException - If the nym value is invalid for this element's authentication context class.public java.lang.String getNym()
nym attribute for this Identification element, or null if none has been set.| 
 | Oracle Fusion Middleware Liberty 1.1 Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10670-04 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||