Class XACMLAuthzDecisionQueryTypeImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.xmlsec.signature.AbstractSignableXMLObject
org.opensaml.saml.common.AbstractSignableSAMLObject
org.opensaml.saml.saml2.core.impl.RequestAbstractTypeImpl
org.opensaml.xacml.profile.saml.impl.XACMLAuthzDecisionQueryTypeImpl
- All Implemented Interfaces:
XMLObject,SAMLObject,SignableSAMLObject,RequestAbstractType,XACMLAuthzDecisionQueryType,XACMLObject,SignableXMLObject
public class XACMLAuthzDecisionQueryTypeImpl
extends RequestAbstractTypeImpl
implements XACMLAuthzDecisionQueryType
A concrete implementation of
XACMLAuthzDecisionQueryType.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate XSBooleanValueCombinePolicies attribute value.private XSBooleanValueInputContextOnly attribute value.private List<PolicyType>Policy children.private List<PolicySetType>PolicySet children.private ReferencedPoliciesTypeReeferencedPolicies child.private RequestTypeThe xacml-context:Request.private XSBooleanValueReturnContext attribute value.Default = false.Fields inherited from interface org.opensaml.saml.saml2.core.RequestAbstractType
CONSENT_ATTRIB_NAME, DESTINATION_ATTRIB_NAME, EXPLICIT_CONSENT, ID_ATTRIB_NAME, IMPLICIT_CONSENT, INAPPLICABLE_CONSENT, ISSUE_INSTANT_ATTRIB_NAME, ISSUE_INSTANT_ATTRIB_QNAME, OBTAINED_CONSENT, PRIOR_CONSENT, TYPE_LOCAL_NAME, TYPE_NAME, UNAVAILABLE_CONSENT, UNSPECIFIED_CONSENT, VERSION_ATTRIB_NAMEFields inherited from interface org.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
COMBINEPOLICIES_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME_XACML10, DEFAULT_ELEMENT_NAME_XACML11, DEFAULT_ELEMENT_NAME_XACML20, DEFAULT_ELEMENT_NAME_XACML30, INPUTCONTEXTONLY_ATTRIB_NAME, RETURNCONTEXT_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME_XACML10, TYPE_NAME_XACML11, TYPE_NAME_XACML20, TYPE_NAME_XACML30 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedXACMLAuthzDecisionQueryTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidsetCombinePolicies(Boolean combine) voidsetCombinePolicies(XSBooleanValue combine) voidsetInputContextOnly(Boolean flag) voidvoidvoidsetRequest(RequestType req) voidsetReturnContext(Boolean flag) voidMethods inherited from class org.opensaml.saml.saml2.core.impl.RequestAbstractTypeImpl
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignatureReferenceID, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersionMethods inherited from class org.opensaml.saml.common.AbstractSignableSAMLObject
equals, hashCode, setSignatureMethods inherited from class org.opensaml.xmlsec.signature.AbstractSignableXMLObject
getSignature, isSignedMethods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.saml.saml2.core.RequestAbstractType
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersionMethods inherited from interface org.opensaml.saml.common.SignableSAMLObject
getSignatureReferenceIDMethods inherited from interface org.opensaml.xmlsec.signature.SignableXMLObject
getSignature, isSigned, setSignatureMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
Field Details
-
policies
Policy children. -
policySets
PolicySet children. -
referencedPolicies
ReeferencedPolicies child. -
request
The xacml-context:Request. -
inputContextOnly
InputContextOnly attribute value. Default = false. -
returnContext
ReturnContext attribute value.Default = false. -
combinePolicies
CombinePolicies attribute value. Default = true.
-
-
Constructor Details
-
XACMLAuthzDecisionQueryTypeImpl
protected XACMLAuthzDecisionQueryTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor.- Parameters:
namespaceURI- the namespace the element is inelementLocalName- the local name of the XML element this Object representsnamespacePrefix- the prefix for the given namespace
-
-
Method Details
-
getCombinePoliciesXSBooleanValue
- Specified by:
getCombinePoliciesXSBooleanValuein interfaceXACMLAuthzDecisionQueryType
-
getInputContextOnlyXSBooleanValue
- Specified by:
getInputContextOnlyXSBooleanValuein interfaceXACMLAuthzDecisionQueryType
-
getOrderedChildren
- Specified by:
getOrderedChildrenin interfaceXMLObject- Overrides:
getOrderedChildrenin classRequestAbstractTypeImpl
-
getRequest
- Specified by:
getRequestin interfaceXACMLAuthzDecisionQueryType
-
getReturnContextXSBooleanValue
- Specified by:
getReturnContextXSBooleanValuein interfaceXACMLAuthzDecisionQueryType
-
isCombinePolicies
- Specified by:
isCombinePoliciesin interfaceXACMLAuthzDecisionQueryType
-
isInputContextOnly
- Specified by:
isInputContextOnlyin interfaceXACMLAuthzDecisionQueryType
-
isReturnContext
- Specified by:
isReturnContextin interfaceXACMLAuthzDecisionQueryType
-
setCombinePolicies
- Specified by:
setCombinePoliciesin interfaceXACMLAuthzDecisionQueryType
-
setCombinePolicies
- Specified by:
setCombinePoliciesin interfaceXACMLAuthzDecisionQueryType
-
setInputContextOnly
- Specified by:
setInputContextOnlyin interfaceXACMLAuthzDecisionQueryType
-
setInputContextOnly
- Specified by:
setInputContextOnlyin interfaceXACMLAuthzDecisionQueryType
-
setRequest
- Specified by:
setRequestin interfaceXACMLAuthzDecisionQueryType
-
setReturnContext
- Specified by:
setReturnContextin interfaceXACMLAuthzDecisionQueryType
-
setReturnContext
- Specified by:
setReturnContextin interfaceXACMLAuthzDecisionQueryType
-
getPolicies
- Specified by:
getPoliciesin interfaceXACMLAuthzDecisionQueryType
-
getPolicySets
- Specified by:
getPolicySetsin interfaceXACMLAuthzDecisionQueryType
-
getReferencedPolicies
- Specified by:
getReferencedPoliciesin interfaceXACMLAuthzDecisionQueryType
-
setReferencedPolicies
- Specified by:
setReferencedPoliciesin interfaceXACMLAuthzDecisionQueryType
-