public class KeyActivation extends ACElement
Authenticator
element in the
Liberty authentication context namespace
(http://projectliberty.org/schemas/authctx/2002/05).authenticationContextClass
Constructor and Description |
---|
KeyActivation(org.w3c.dom.Document owner,
AuthenticationContextStatement acs)
Creates a new
KeyActivation instance in the given document with
the given authentication context. |
KeyActivation(org.w3c.dom.Element element,
AuthenticationContextStatement acs)
Creates a new
KeyActivation object that wraps the given Element
object. |
KeyActivation(org.w3c.dom.Element element,
java.lang.String systemId,
AuthenticationContextStatement acs)
Creates a new
KeyActivation object that wraps the given Element
object. |
Modifier and Type | Method and Description |
---|---|
Password |
getPassword()
Returns the
Password element for this
KeyActivation , or null if none has been
set. |
void |
setPassword(Password pw)
Sets the
Password element for this
KeyActivation
element, replacing any existing Password element. |
getAuthenticationContextClass, setAuthenticationContextClass
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
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
public KeyActivation(org.w3c.dom.Element element, AuthenticationContextStatement acs)
KeyActivation
object that wraps the given Element
object.element
- The underlying org.w3c.dom.Element
object.acs
- The authentication context for the element.public KeyActivation(org.w3c.dom.Element element, java.lang.String systemId, AuthenticationContextStatement acs)
KeyActivation
object that wraps the given Element
object.element
- The underlying org.w3c.dom.Element
object.systemId
- The URI string system ID for the KeyActivation
.acs
- The authentication context for the element.public KeyActivation(org.w3c.dom.Document owner, AuthenticationContextStatement acs)
KeyActivation
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 void setPassword(Password pw) throws AuthenticationContextException
Password
element for this
KeyActivation
element, replacing any existing Password
element.pw
- The Password
element.AuthenticationContextException
- If the
Password
element is not valid for this authentication
context class.public Password getPassword()
Password
element for this
KeyActivation
, or null
if none has been
set.