|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XACMLAuthzDecisionQueryType
A SAML XACML profile XACMLAuthzDecisionQuery schema type.
Field Summary | |
---|---|
static String |
COMBINEPOLICIES_ATTRIB_NAME
CombinePolicies attribute name. |
static String |
DEFAULT_ELEMENT_LOCAL_NAME
Element local name. |
static QName |
DEFAULT_ELEMENT_NAME_XACML10
Default element name for XACML 1.0. |
static QName |
DEFAULT_ELEMENT_NAME_XACML11
Default element name for XACML 1.1. |
static QName |
DEFAULT_ELEMENT_NAME_XACML20
Default element name for XACML 2.0. |
static QName |
DEFAULT_ELEMENT_NAME_XACML30
Default element name for XACML 3.0. |
static String |
INPUTCONTEXTONLY_ATTRIB_NAME
InputContextOnly attribute name. |
static String |
RETURNCONTEXT_ATTRIB_NAME
ReturnContext attribute name. |
static String |
TYPE_LOCAL_NAME
Local name of the XSI type. |
static QName |
TYPE_NAME_XACML10
QName of the XSI type.XACML1.0. |
static QName |
TYPE_NAME_XACML11
QName of the XSI type.XACML1.1. |
static QName |
TYPE_NAME_XACML20
QName of the XSI type.XACML2.0. |
static QName |
TYPE_NAME_XACML30
QName of the XSI type.XACML3.0. |
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 |
Method Summary | |
---|---|
XSBooleanValue |
getCombinePoliciesXSBooleanValue()
Returns if the PDP can combine policies from the query and local policies. |
XSBooleanValue |
getInputContextOnlyXSBooleanValue()
True then use only information in the XACMLAuthzDecisionQuery, if false could use external XACML attributes. |
List<PolicyType> |
getPolicies()
Gets the policies to be used while rendering a decision. |
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. |
XSBooleanValue |
getReturnContextXSBooleanValue()
If true then include the RequestType in the response. |
Boolean |
isCombinePolicies()
Returns if the PDP can combine policies from the query and local policies. |
Boolean |
isInputContextOnly()
True then use only information in the XACMLAuthzDecisionQuery, if false could use external XACML attributes. |
Boolean |
isReturnContext()
If true then include the RequestType in the response. |
void |
setCombinePolicies(Boolean combinePolicies)
Sets if the PDP can combine policies from this query and the one locally. |
void |
setCombinePolicies(XSBooleanValue combinePolicies)
Sets if the PDP can combine policies from this query and the one locally. |
void |
setInputContextOnly(Boolean inputContextOnly)
Sets if external attributes is allowed in the decision, true if it's allowed. |
void |
setInputContextOnly(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(Boolean returnContext)
Set's if the RequestType should be included inside the request message. |
void |
setReturnContext(XSBooleanValue returnContext)
Set's if the RequestType should be included inside the request message. |
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, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
Field Detail |
---|
static final String DEFAULT_ELEMENT_LOCAL_NAME
static final QName DEFAULT_ELEMENT_NAME_XACML10
static final QName DEFAULT_ELEMENT_NAME_XACML11
static final QName DEFAULT_ELEMENT_NAME_XACML20
static final QName DEFAULT_ELEMENT_NAME_XACML30
static final String TYPE_LOCAL_NAME
static final QName TYPE_NAME_XACML10
static final QName TYPE_NAME_XACML11
static final QName TYPE_NAME_XACML20
static final QName TYPE_NAME_XACML30
static final String INPUTCONTEXTONLY_ATTRIB_NAME
static final String RETURNCONTEXT_ATTRIB_NAME
static final String COMBINEPOLICIES_ATTRIB_NAME
Method Detail |
---|
XSBooleanValue getCombinePoliciesXSBooleanValue()
XSBooleanValue getInputContextOnlyXSBooleanValue()
List<PolicyType> getPolicies()
List<PolicySetType> getPolicySets()
ReferencedPoliciesType getReferencedPolicies()
void setReferencedPolicies(ReferencedPoliciesType policies)
policies
- reference to the policies to be used while rendering a decisionRequestType getRequest()
XSBooleanValue getReturnContextXSBooleanValue()
RequestType
in the response.
RequestType
should be included in the responseBoolean isCombinePolicies()
Boolean isInputContextOnly()
Boolean isReturnContext()
RequestType
in the response.
RequestType
should be included in the responsevoid setCombinePolicies(Boolean combinePolicies)
combinePolicies
- If true then the PDP can combine policies from this query and the one locallyvoid setCombinePolicies(XSBooleanValue combinePolicies)
combinePolicies
- If true then the PDP can combine policies from this query and the one locallyvoid setInputContextOnly(Boolean inputContextOnly)
inputContextOnly
- if external attributes is allowed in the decision, true if it's allowed.void setInputContextOnly(XSBooleanValue inputContextOnly)
inputContextOnly
- if external attributes is allowed in the decision, true if it's allowed.void setRequest(RequestType request)
request
- The request of the decision queryvoid setReturnContext(Boolean returnContext)
RequestType
should be included inside the request message.
returnContext
- is true if the RequestType
should be included inside the request messagevoid setReturnContext(XSBooleanValue returnContext)
RequestType
should be included inside the request message.
returnContext
- is true if the RequestType
should be included inside the request message
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |