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:
org.opensaml.core.xml.XMLObject,org.opensaml.saml.common.SAMLObject,org.opensaml.saml.common.SignableSAMLObject,org.opensaml.saml.saml2.core.RequestAbstractType,org.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType,org.opensaml.xacml.XACMLObject,org.opensaml.xmlsec.signature.SignableXMLObject
public class XACMLAuthzDecisionQueryTypeImpl extends org.opensaml.saml.saml2.core.impl.RequestAbstractTypeImpl implements org.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryTypeA concrete implementation ofXACMLAuthzDecisionQueryType.
-
-
Field Summary
Fields Modifier and Type Field Description private org.opensaml.core.xml.schema.XSBooleanValuecombinePoliciesCombinePolicies attribute value.private org.opensaml.core.xml.schema.XSBooleanValueinputContextOnlyInputContextOnly attribute value.private List<org.opensaml.xacml.policy.PolicyType>policiesPolicy children.private List<org.opensaml.xacml.policy.PolicySetType>policySetsPolicySet children.private org.opensaml.xacml.profile.saml.ReferencedPoliciesTypereferencedPoliciesReeferencedPolicies child.private org.opensaml.xacml.ctx.RequestTyperequestThe xacml-context:Request.private org.opensaml.core.xml.schema.XSBooleanValuereturnContextReturnContext 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_NAME
-
Fields 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
Constructors Modifier Constructor Description protectedXACMLAuthzDecisionQueryTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.opensaml.core.xml.schema.XSBooleanValuegetCombinePoliciesXSBooleanValue()org.opensaml.core.xml.schema.XSBooleanValuegetInputContextOnlyXSBooleanValue()List<org.opensaml.core.xml.XMLObject>getOrderedChildren()List<org.opensaml.xacml.policy.PolicyType>getPolicies()List<org.opensaml.xacml.policy.PolicySetType>getPolicySets()org.opensaml.xacml.profile.saml.ReferencedPoliciesTypegetReferencedPolicies()org.opensaml.xacml.ctx.RequestTypegetRequest()org.opensaml.core.xml.schema.XSBooleanValuegetReturnContextXSBooleanValue()BooleanisCombinePolicies()BooleanisInputContextOnly()BooleanisReturnContext()voidsetCombinePolicies(Boolean combine)voidsetCombinePolicies(org.opensaml.core.xml.schema.XSBooleanValue combine)voidsetInputContextOnly(Boolean flag)voidsetInputContextOnly(org.opensaml.core.xml.schema.XSBooleanValue flag)voidsetReferencedPolicies(org.opensaml.xacml.profile.saml.ReferencedPoliciesType pols)voidsetRequest(org.opensaml.xacml.ctx.RequestType req)voidsetReturnContext(Boolean flag)voidsetReturnContext(org.opensaml.core.xml.schema.XSBooleanValue flag)-
Methods inherited from class org.opensaml.saml.saml2.core.impl.RequestAbstractTypeImpl
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignatureReferenceID, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion
-
Methods inherited from class org.opensaml.saml.common.AbstractSignableSAMLObject
equals, hashCode, setSignature
-
Methods inherited from class org.opensaml.xmlsec.signature.AbstractSignableXMLObject
getSignature, isSigned
-
Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, 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, setSchemaType
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opensaml.saml.saml2.core.RequestAbstractType
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion
-
Methods inherited from interface org.opensaml.saml.common.SignableSAMLObject
getSignatureReferenceID
-
Methods inherited from interface org.opensaml.xmlsec.signature.SignableXMLObject
getSignature, isSigned, setSignature
-
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, 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 Detail
-
policies
private List<org.opensaml.xacml.policy.PolicyType> policies
Policy children.
-
policySets
private List<org.opensaml.xacml.policy.PolicySetType> policySets
PolicySet children.
-
referencedPolicies
private org.opensaml.xacml.profile.saml.ReferencedPoliciesType referencedPolicies
ReeferencedPolicies child.
-
request
private org.opensaml.xacml.ctx.RequestType request
The xacml-context:Request.
-
inputContextOnly
private org.opensaml.core.xml.schema.XSBooleanValue inputContextOnly
InputContextOnly attribute value. Default = false.
-
returnContext
private org.opensaml.core.xml.schema.XSBooleanValue returnContext
ReturnContext attribute value.Default = false.
-
combinePolicies
private org.opensaml.core.xml.schema.XSBooleanValue combinePolicies
CombinePolicies attribute value. Default = true.
-
-
Constructor Detail
-
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 Detail
-
getCombinePoliciesXSBooleanValue
public org.opensaml.core.xml.schema.XSBooleanValue getCombinePoliciesXSBooleanValue()
- Specified by:
getCombinePoliciesXSBooleanValuein interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
getInputContextOnlyXSBooleanValue
public org.opensaml.core.xml.schema.XSBooleanValue getInputContextOnlyXSBooleanValue()
- Specified by:
getInputContextOnlyXSBooleanValuein interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
getOrderedChildren
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
- Specified by:
getOrderedChildrenin interfaceorg.opensaml.core.xml.XMLObject- Overrides:
getOrderedChildrenin classorg.opensaml.saml.saml2.core.impl.RequestAbstractTypeImpl
-
getRequest
public org.opensaml.xacml.ctx.RequestType getRequest()
- Specified by:
getRequestin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
getReturnContextXSBooleanValue
public org.opensaml.core.xml.schema.XSBooleanValue getReturnContextXSBooleanValue()
- Specified by:
getReturnContextXSBooleanValuein interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
isCombinePolicies
public Boolean isCombinePolicies()
- Specified by:
isCombinePoliciesin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
isInputContextOnly
public Boolean isInputContextOnly()
- Specified by:
isInputContextOnlyin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
isReturnContext
public Boolean isReturnContext()
- Specified by:
isReturnContextin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
setCombinePolicies
public void setCombinePolicies(org.opensaml.core.xml.schema.XSBooleanValue combine)
- Specified by:
setCombinePoliciesin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
setCombinePolicies
public void setCombinePolicies(Boolean combine)
- Specified by:
setCombinePoliciesin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
setInputContextOnly
public void setInputContextOnly(org.opensaml.core.xml.schema.XSBooleanValue flag)
- Specified by:
setInputContextOnlyin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
setInputContextOnly
public void setInputContextOnly(Boolean flag)
- Specified by:
setInputContextOnlyin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
setRequest
public void setRequest(org.opensaml.xacml.ctx.RequestType req)
- Specified by:
setRequestin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
setReturnContext
public void setReturnContext(org.opensaml.core.xml.schema.XSBooleanValue flag)
- Specified by:
setReturnContextin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
setReturnContext
public void setReturnContext(Boolean flag)
- Specified by:
setReturnContextin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
getPolicies
public List<org.opensaml.xacml.policy.PolicyType> getPolicies()
- Specified by:
getPoliciesin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
getPolicySets
public List<org.opensaml.xacml.policy.PolicySetType> getPolicySets()
- Specified by:
getPolicySetsin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
getReferencedPolicies
public org.opensaml.xacml.profile.saml.ReferencedPoliciesType getReferencedPolicies()
- Specified by:
getReferencedPoliciesin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
setReferencedPolicies
public void setReferencedPolicies(org.opensaml.xacml.profile.saml.ReferencedPoliciesType pols)
- Specified by:
setReferencedPoliciesin interfaceorg.opensaml.xacml.profile.saml.XACMLAuthzDecisionQueryType
-
-