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