| 
 | 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.SharedKeyProtection
oracle.security.xmlsec.liberty.v11.ac.SharedKeyProtection
public class SharedKeyProtection
Class representing the SharedKeyProtection 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 | |
|---|---|
| SharedKeyProtection(org.w3c.dom.Document owner, AuthenticationContextStatement acs)Creates a new SharedKeyProtectioninstance in the given document with the given authentication context. | |
| SharedKeyProtection(org.w3c.dom.Element element, AuthenticationContextStatement acs)Creates a new SharedKeyProtectionobject that wraps the given Element object. | |
| SharedKeyProtection(org.w3c.dom.Element element, java.lang.String systemId, AuthenticationContextStatement acs)Creates a new SharedKeyProtectionobject that wraps the given Element object. | |
| Method Summary | |
|---|---|
|  MobileAuthCard | getMobileAuthCard()Returns the MobileAuthCardelement for thisSharedKeyProtection, ornullif none has been set. | 
|  MobileDevice | getMobileDevice()Returns the MobileDeviceelement for thisSharedKeyProtection, ornullif none has been set. | 
|  void | setMobileAuthCard(MobileAuthCard mac)Sets the MobileAuthCardelement for thisSharedKeyProtectionelement, replacing any existingMobileAuthCardelement. | 
|  void | setMobileDevice(MobileDevice md)Sets the MobileDeviceelement for thisSharedKeyProtectionelement, replacing any existingMobileDeviceelement. | 
| 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 SharedKeyProtection(org.w3c.dom.Element element,
                           AuthenticationContextStatement acs)
SharedKeyProtection object that wraps the given Element object.
element - The underlying org.w3c.dom.Element object.acs - The authentication context for the element.
public SharedKeyProtection(org.w3c.dom.Element element,
                           java.lang.String systemId,
                           AuthenticationContextStatement acs)
SharedKeyProtection object that wraps the given Element object.
element - The underlying org.w3c.dom.Element object.systemId - The URI string system ID for the SharedKeyProtection.acs - The authentication context for the element.
public SharedKeyProtection(org.w3c.dom.Document owner,
                           AuthenticationContextStatement acs)
SharedKeyProtection 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 setMobileAuthCard(MobileAuthCard mac)
                       throws AuthenticationContextException
MobileAuthCard element for this SharedKeyProtection element, replacing any existing MobileAuthCard element.mac - The MobileAuthCard element.AuthenticationContextException - If the MobileAuthCard element is not valid for this authentication context class.public MobileAuthCard getMobileAuthCard()
MobileAuthCard element for this SharedKeyProtection, or null if none has been set.
public void setMobileDevice(MobileDevice md)
                     throws AuthenticationContextException
MobileDevice element for this SharedKeyProtection element, replacing any existing MobileDevice element.md - The MobileDevice element.AuthenticationContextException - If the MobileDevice element is not valid for this authentication context class.public MobileDevice getMobileDevice()
MobileDevice element for this SharedKeyProtection, 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 | ||||||||