| 
 | 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.Authenticator
oracle.security.xmlsec.liberty.v11.ac.Authenticator
public class Authenticator
Class representing the Authenticator element in the Liberty authentication context namespace (http://projectliberty.org/schemas/authctx/2002/05).
| Field Summary | 
|---|
| 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 | |
|---|---|
| Authenticator(org.w3c.dom.Document owner, AuthenticationContextStatement acs)Creates a new Authenticatorinstance in the given document with the given authentication context. | |
| Authenticator(org.w3c.dom.Element element, AuthenticationContextStatement acs)Creates a new Authenticatorobject that wraps the given Element object. | |
| Authenticator(org.w3c.dom.Element element, java.lang.String systemId, AuthenticationContextStatement acs)Creates a new Authenticatorobject that wraps the given Element object. | |
| Method Summary | |
|---|---|
|  void | addDigSig(DigSig ds)Adds the Dig-sigelement to thisAuthenticatorelement. | 
|  void | addPreviousSession(PreviousSession ps)Adds the PreviousSessionelement to thisAuthenticatorelement. | 
|  void | addSharedSecretChallengeResponse(SharedSecretChallengeResponse sscr)Adds the SharedSecretChallengeResponseelement to thisAuthenticatorelement. | 
|  void | addZeroKnowledge(ZeroKnowledge zk)Adds the ZeroKnowledgeelement to thisAuthenticatorelement. | 
|  java.util.List | getDigSigs()Returns the Dig-sigelements contained in thisAuthenticator, ornullif none has been set. | 
|  java.util.List | getPreviousSessions()Returns the PreviousSessionelementscontained in thisAuthenticator, ornullif none has been set. | 
|  java.util.List | getSharedSecretChallengeResponses()Returns the SharedSecretChallengeResponseelements contained thisAuthenticator. | 
|  java.util.List | getZeroKnowledges()Returns the ZeroKnowledgeelements contained in thisAuthenticator, ornullif none has been set. | 
| 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 | 
| Constructor Detail | 
|---|
public Authenticator(org.w3c.dom.Element element,
                     AuthenticationContextStatement acs)
Authenticator object that wraps the given Element object.
element - The underlying org.w3c.dom.Element object.acs - The authentication context for the element.
public Authenticator(org.w3c.dom.Element element,
                     java.lang.String systemId,
                     AuthenticationContextStatement acs)
Authenticator object that wraps the given Element object.
element - The underlying org.w3c.dom.Element object.systemId - The URI string system ID for the Authenticator.acs - The authentication context for the element.
public Authenticator(org.w3c.dom.Document owner,
                     AuthenticationContextStatement acs)
Authenticator 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.| Method Detail | 
|---|
public void addSharedSecretChallengeResponse(SharedSecretChallengeResponse sscr)
                                      throws AuthenticationContextException
SharedSecretChallengeResponse element to this Authenticator element.sscr - The SharedSecretChallengeResponse element.AuthenticationContextException - If the SharedSecretChallengeResponse element is not valid for this authentication context class.public java.util.List getSharedSecretChallengeResponses()
SharedSecretChallengeResponse elements contained this Authenticator.
public void addDigSig(DigSig ds)
               throws AuthenticationContextException
Dig-sig element to this Authenticator element.ds - The Dig-sig element.AuthenticationContextException - If the Dig-sig element is not valid for this authentication context class.public java.util.List getDigSigs()
Dig-sig elements contained in this Authenticator, or null if none has been set.
public void addZeroKnowledge(ZeroKnowledge zk)
                      throws AuthenticationContextException
ZeroKnowledge element to this Authenticator element.zk - The ZeroKnowledge element.AuthenticationContextException - If the ZeroKnowledge element is not valid for this authentication context class.public java.util.List getZeroKnowledges()
ZeroKnowledge elements contained in this Authenticator, or null if none has been set.
public void addPreviousSession(PreviousSession ps)
                        throws AuthenticationContextException
PreviousSession element to this Authenticator element.ps - The PreviousSession element.AuthenticationContextException - If the PreviousSession element is not valid for this authentication context class.public java.util.List getPreviousSessions()
PreviousSession elementscontained in this Authenticator, 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 | ||||||||