Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
F
G
H
I
O
P
R
S
X
A
AbstractXACMLAuthorizingInterceptor
- Class in
org.apache.cxf.rt.security.xacml
An abstract interceptor to perform an XACML authorization request to a remote PDP, and make an authorization decision based on the response.
AbstractXACMLAuthorizingInterceptor()
- Constructor for class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
ACTION_ID
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
ACTION_IMPLIED
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
authorize(Principal, List<String>, Message)
- Method in class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
Perform a (remote) authorization decision and return a boolean depending on the result
C
createActionType(List<AttributeType>)
- Static method in class org.apache.cxf.rt.security.xacml.
RequestComponentBuilder
createAttributeType(String, String, String, List<AttributeValueType>)
- Static method in class org.apache.cxf.rt.security.xacml.
RequestComponentBuilder
createAttributeValueType(String)
- Static method in class org.apache.cxf.rt.security.xacml.
RequestComponentBuilder
createAuthzDecisionQuery(String, RequestType, String)
- Static method in class org.apache.cxf.rt.security.xacml.
SamlRequestComponentBuilder
Create an AuthzDecisionQuery using the defaults
createAuthzDecisionQuery(boolean, boolean, String, RequestType, String)
- Static method in class org.apache.cxf.rt.security.xacml.
SamlRequestComponentBuilder
createEnvironmentType(List<AttributeType>)
- Static method in class org.apache.cxf.rt.security.xacml.
RequestComponentBuilder
createIssuer(String)
- Static method in class org.apache.cxf.rt.security.xacml.
SamlRequestComponentBuilder
Create an Issuer object
createRequest(Principal, List<String>, Message)
- Method in class org.apache.cxf.rt.security.xacml.
DefaultXACMLRequestBuilder
Create an XACML Request given a Principal, list of roles and Message.
createRequest(Principal, List<String>, Message)
- Method in interface org.apache.cxf.rt.security.xacml.
XACMLRequestBuilder
Create an XACML Request given a Principal, list of roles and Message.
createRequestType(List<SubjectType>, List<ResourceType>, ActionType, EnvironmentType)
- Static method in class org.apache.cxf.rt.security.xacml.
RequestComponentBuilder
createResourceType(List<AttributeType>, ResourceContentType)
- Static method in class org.apache.cxf.rt.security.xacml.
RequestComponentBuilder
createSubjectType(List<AttributeType>, String)
- Static method in class org.apache.cxf.rt.security.xacml.
RequestComponentBuilder
CURRENT_DATE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
CURRENT_DATETIME
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
CURRENT_TIME
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
D
DefaultXACMLRequestBuilder
- Class in
org.apache.cxf.rt.security.xacml
This class constructs an XACML Request given a Principal, list of roles and MessageContext, following the SAML 2.0 profile of XACML 2.0.
DefaultXACMLRequestBuilder()
- Constructor for class org.apache.cxf.rt.security.xacml.
DefaultXACMLRequestBuilder
F
FUNC_ANY_URI_EQUAL
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_BASE64_EQUAL
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_BOOL_EQUAL
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DATE_EQUAL
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DATE_GT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DATE_GTE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DATE_LT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DATE_LTE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DATETIME_EQUAL
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DATETIME_GT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DATETIME_GTE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DATETIME_LT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DATETIME_LTE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DOUBLE_EQUAL
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DOUBLE_GT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DOUBLE_GTE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DOUBLE_LT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_DOUBLE_LTE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_HEX_EQUAL
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_INT_EQUAL
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_INT_GT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_INT_GTE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_INT_LT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_INT_LTE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_RFC_822_NAME_EQUAL
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_STRING_EQUAL
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_STRING_GT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_STRING_GTE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_STRING_LT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_STRING_LTE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_TIME_EQUAL
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_TIME_GT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_TIME_GTE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_TIME_LT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_TIME_LTE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
FUNC_X500_NAME_EQUAL
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
G
getAction()
- Method in class org.apache.cxf.rt.security.xacml.
DefaultXACMLRequestBuilder
Get the Action String currently in use
getRequestBuilder()
- Method in class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
getResource(Message)
- Method in class org.apache.cxf.rt.security.xacml.
DefaultXACMLRequestBuilder
Return the Resource that has been inserted into the Request
getResource(Message)
- Method in interface org.apache.cxf.rt.security.xacml.
XACMLRequestBuilder
Return the Resource that has been inserted into the Request.
H
handleMessage(Message)
- Method in class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
handleObligations(RequestType, Principal, Message, ResultType)
- Method in class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
Handle any Obligations returned by the PDP
I
isSendDateTime()
- Method in class org.apache.cxf.rt.security.xacml.
DefaultXACMLRequestBuilder
isSendFullRequestURL()
- Method in class org.apache.cxf.rt.security.xacml.
DefaultXACMLRequestBuilder
O
org.apache.cxf.rt.security.xacml
- package org.apache.cxf.rt.security.xacml
P
performRequest(RequestType, Message)
- Method in class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
R
RequestComponentBuilder
- Class in
org.apache.cxf.rt.security.xacml
A set of utility methods to construct XACML 2.0 Request statements
RESOURCE_FILE_NAME
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
RESOURCE_ID
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
RESOURCE_LOC
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
RFC_822_NAME
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
S
SamlRequestComponentBuilder
- Class in
org.apache.cxf.rt.security.xacml
A set of utility methods to construct XACML SAML Request statements, based on the SAML 2.0 profile of XACML v2.0 specification.
setAction(String)
- Method in class org.apache.cxf.rt.security.xacml.
DefaultXACMLRequestBuilder
Set a new Action String to use
setRequestBuilder(XACMLRequestBuilder)
- Method in class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
setSendDateTime(boolean)
- Method in class org.apache.cxf.rt.security.xacml.
DefaultXACMLRequestBuilder
setSendFullRequestURL(boolean)
- Method in class org.apache.cxf.rt.security.xacml.
DefaultXACMLRequestBuilder
Whether to send the full Request URL as the resource or not.
SUBJECT_AUTHN_METHOD
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_AUTHN_TIME
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_CAT_ACCESS_SUBJECT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_CAT_CODEBASE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_CAT_INTERMED_SUBJECT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_CAT_REC_SUBJECT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_CAT_REQ_MACHINE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_DNS_NAME
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_ID
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_ID_QUALIFIER
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_IP_ADDR
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_KEY_INFO
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_REQ_TIME
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_ROLE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
SUBJECT_START_TIME
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
X
X500_NAME
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
XACMLConstants
- Class in
org.apache.cxf.rt.security.xacml
XACML 1.x and 2.0 Constants.
XACMLRequestBuilder
- Interface in
org.apache.cxf.rt.security.xacml
This interface defines a way to create an XACML Request.
XS_ANY_URI
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
XS_BASE64
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
XS_BOOLEAN
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
XS_DATE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
XS_DATETIME
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
XS_DOUBLE
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
XS_HEX
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
XS_INT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
XS_STRING
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
XS_TIME
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
A
C
D
F
G
H
I
O
P
R
S
X
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Apache CXF