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