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