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.