|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensaml.xml.AbstractXMLObject
org.opensaml.xml.signature.AbstractSignableXMLObject
org.opensaml.xml.AbstractValidatingSignableXMLObject
org.opensaml.common.impl.AbstractSignableSAMLObject
org.opensaml.saml2.core.impl.RequestAbstractTypeImpl
org.opensaml.xacml.profile.saml.impl.XACMLAuthzDecisionQueryTypeImpl
public class XACMLAuthzDecisionQueryTypeImpl
A concrete implementation of XACMLAuthzDecisionQueryType.
| Field Summary |
|---|
| 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 |
| Fields inherited from interface org.opensaml.saml2.core.RequestAbstractType |
|---|
CONSENT_ATTRIB_NAME, DESTINATION_ATTRIB_NAME, EXPLICIT_CONSENT, ID_ATTRIB_NAME, IMPLICIT_CONSENT, INAPPLICABLE_CONSENT, ISSUE_INSTANT_ATTRIB_NAME, OBTAINED_CONSENT, PRIOR_CONSENT, TYPE_NAME, UNAVAILABLE_CONSENT, UNSPECIFIED_CONSENT, VERSION_ATTRIB_NAME |
| Constructor Summary | |
|---|---|
protected |
XACMLAuthzDecisionQueryTypeImpl(java.lang.String namespaceURI,
java.lang.String elementLocalName,
java.lang.String namespacePrefix)
Constructor. |
| Method Summary | |
|---|---|
org.opensaml.xml.schema.XSBooleanValue |
getCombinePoliciesXSBooleanValue()
Returns if the PDP can combine policies from the query and local policies. |
org.opensaml.xml.schema.XSBooleanValue |
getInputContextOnlyXSBooleanValue()
True then use only information in the XACMLAuthzDecisionQuery, if false could use external XACML attributes. |
java.util.List<org.opensaml.xml.XMLObject> |
getOrderedChildren()
|
java.util.List<PolicyType> |
getPolicies()
Gets the policies to be used while rendering a decision. |
java.util.List<PolicySetType> |
getPolicySets()
Gets the policy sets to be used while rendering a decision. |
ReferencedPoliciesType |
getReferencedPolicies()
Gets the reference to the policies to be used while rendering a decision. |
RequestType |
getRequest()
Gets the request of the query. |
org.opensaml.xml.schema.XSBooleanValue |
getReturnContextXSBooleanValue()
If true then include the RequestType in the response. |
java.lang.Boolean |
isCombinePolicies()
Returns if the PDP can combine policies from the query and local policies. |
java.lang.Boolean |
isInputContextOnly()
True then use only information in the XACMLAuthzDecisionQuery, if false could use external XACML attributes. |
java.lang.Boolean |
isReturnContext()
If true then include the RequestType in the response. |
void |
setCombinePolicies(java.lang.Boolean combinePolicies)
Sets if the PDP can combine policies from this query and the one locally. |
void |
setCombinePolicies(org.opensaml.xml.schema.XSBooleanValue combinePolicies)
Sets if the PDP can combine policies from this query and the one locally. |
void |
setInputContextOnly(java.lang.Boolean inputContextOnly)
Sets if external attributes is allowed in the decision, true if it's allowed. |
void |
setInputContextOnly(org.opensaml.xml.schema.XSBooleanValue inputContextOnly)
Sets if external attributes is allowed in the decision, true if it's allowed. |
void |
setReferencedPolicies(ReferencedPoliciesType policies)
Sets the reference to the policies to be used while rendering a decision. |
void |
setRequest(RequestType request)
Set's the XACML Request. |
void |
setReturnContext(java.lang.Boolean returnContext)
Set's if the RequestType should be included inside the request message. |
void |
setReturnContext(org.opensaml.xml.schema.XSBooleanValue returnContext)
Set's if the RequestType should be included inside the request message. |
| Methods inherited from class org.opensaml.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.common.impl.AbstractSignableSAMLObject |
|---|
equals, prepareForAssignment, setSignature |
| Methods inherited from class org.opensaml.xml.AbstractValidatingSignableXMLObject |
|---|
deregisterValidator, getValidators, registerValidator, validate, validateChildren |
| Methods inherited from class org.opensaml.xml.signature.AbstractSignableXMLObject |
|---|
getSignature, isSigned |
| Methods inherited from class org.opensaml.xml.AbstractXMLObject |
|---|
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opensaml.saml2.core.RequestAbstractType |
|---|
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion |
| Methods inherited from interface org.opensaml.common.SignableSAMLObject |
|---|
getSignatureReferenceID |
| Methods inherited from interface org.opensaml.xml.signature.SignableXMLObject |
|---|
getSignature, isSigned, setSignature |
| Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject |
|---|
deregisterValidator, getValidators, registerValidator, validate |
| Methods inherited from interface org.opensaml.xml.XMLObject |
|---|
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
| Constructor Detail |
|---|
protected XACMLAuthzDecisionQueryTypeImpl(java.lang.String namespaceURI,
java.lang.String elementLocalName,
java.lang.String namespacePrefix)
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 |
|---|
public org.opensaml.xml.schema.XSBooleanValue getCombinePoliciesXSBooleanValue()
getCombinePoliciesXSBooleanValue in interface XACMLAuthzDecisionQueryTypepublic org.opensaml.xml.schema.XSBooleanValue getInputContextOnlyXSBooleanValue()
getInputContextOnlyXSBooleanValue in interface XACMLAuthzDecisionQueryTypepublic java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.xml.XMLObjectgetOrderedChildren in class RequestAbstractTypeImplpublic RequestType getRequest()
getRequest in interface XACMLAuthzDecisionQueryTypepublic org.opensaml.xml.schema.XSBooleanValue getReturnContextXSBooleanValue()
RequestType in the response.
getReturnContextXSBooleanValue in interface XACMLAuthzDecisionQueryTypeRequestType should be included in the responsepublic java.lang.Boolean isCombinePolicies()
isCombinePolicies in interface XACMLAuthzDecisionQueryTypepublic java.lang.Boolean isInputContextOnly()
isInputContextOnly in interface XACMLAuthzDecisionQueryTypepublic java.lang.Boolean isReturnContext()
RequestType in the response.
isReturnContext in interface XACMLAuthzDecisionQueryTypeRequestType should be included in the responsepublic void setCombinePolicies(org.opensaml.xml.schema.XSBooleanValue combinePolicies)
setCombinePolicies in interface XACMLAuthzDecisionQueryTypecombinePolicies - If true then the PDP can combine policies from this query and the one locallypublic void setCombinePolicies(java.lang.Boolean combinePolicies)
setCombinePolicies in interface XACMLAuthzDecisionQueryTypecombinePolicies - If true then the PDP can combine policies from this query and the one locallypublic void setInputContextOnly(org.opensaml.xml.schema.XSBooleanValue inputContextOnly)
setInputContextOnly in interface XACMLAuthzDecisionQueryTypeinputContextOnly - if external attributes is allowed in the decision, true if it's allowed.public void setInputContextOnly(java.lang.Boolean inputContextOnly)
setInputContextOnly in interface XACMLAuthzDecisionQueryTypeinputContextOnly - if external attributes is allowed in the decision, true if it's allowed.public void setRequest(RequestType request)
setRequest in interface XACMLAuthzDecisionQueryTyperequest - The request of the decision querypublic void setReturnContext(org.opensaml.xml.schema.XSBooleanValue returnContext)
RequestType should be included inside the request message.
setReturnContext in interface XACMLAuthzDecisionQueryTypereturnContext - is true if the RequestType should be included inside the request messagepublic void setReturnContext(java.lang.Boolean returnContext)
RequestType should be included inside the request message.
setReturnContext in interface XACMLAuthzDecisionQueryTypereturnContext - is true if the RequestType should be included inside the request messagepublic java.util.List<PolicyType> getPolicies()
getPolicies in interface XACMLAuthzDecisionQueryTypepublic java.util.List<PolicySetType> getPolicySets()
getPolicySets in interface XACMLAuthzDecisionQueryTypepublic ReferencedPoliciesType getReferencedPolicies()
getReferencedPolicies in interface XACMLAuthzDecisionQueryTypepublic void setReferencedPolicies(ReferencedPoliciesType policies)
setReferencedPolicies in interface XACMLAuthzDecisionQueryTypepolicies - reference to the policies to be used while rendering a decision
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||