Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
O
P
R
S
T
X
A
AbstractXACMLAuthorizingInterceptor
- Class in
org.apache.cxf.rt.security.xacml
Deprecated.
AbstractXACMLAuthorizingInterceptor()
- Constructor for class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
Deprecated.
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
addValue(Object)
- Method in class org.apache.cxf.rt.security.claims.
Claim
authorize(SAMLSecurityContext, Method)
- Method in class org.apache.cxf.rt.security.claims.
ClaimsAuthorizingInterceptor
authorize(Principal, List<String>, Message)
- Method in class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
Deprecated.
Perform a (remote) authorization decision and return a boolean depending on the result
C
Claim
- Class in
org.apache.cxf.rt.security.claims
This represents a Claim.
Claim()
- Constructor for class org.apache.cxf.rt.security.claims.
Claim
Claim(Claim)
- Constructor for class org.apache.cxf.rt.security.claims.
Claim
Create a clone of the provided claim.
ClaimBean
- Class in
org.apache.cxf.rt.security.claims
ClaimBean(SAMLClaim)
- Constructor for class org.apache.cxf.rt.security.claims.
ClaimBean
ClaimBean(SAMLClaim, ClaimMode, boolean)
- Constructor for class org.apache.cxf.rt.security.claims.
ClaimBean
ClaimCollection
- Class in
org.apache.cxf.rt.security.claims
This holds a collection of Claim Objects.
ClaimCollection()
- Constructor for class org.apache.cxf.rt.security.claims.
ClaimCollection
ClaimsAuthorizingInterceptor
- Class in
org.apache.cxf.rt.security.claims
ClaimsAuthorizingInterceptor()
- Constructor for class org.apache.cxf.rt.security.claims.
ClaimsAuthorizingInterceptor
ClaimsSecurityContext
- Interface in
org.apache.cxf.rt.security.claims
clone()
- Method in class org.apache.cxf.rt.security.claims.
Claim
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
CXFMessageParser
- Class in
org.apache.cxf.rt.security.xacml
CXFMessageParser(Message)
- Constructor for class org.apache.cxf.rt.security.xacml.
CXFMessageParser
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
E
equals(Object)
- Method in class org.apache.cxf.rt.security.claims.
Claim
evaluate(Source)
- Method in interface org.apache.cxf.rt.security.xacml.pdp.api.
PolicyDecisionPoint
Evaluate an XACML Request and return a Response
F
findClaims(Class<?>)
- Method in class org.apache.cxf.rt.security.claims.
ClaimsAuthorizingInterceptor
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(String)
- Method in class org.apache.cxf.rt.security.xacml.
CXFMessageParser
getAssertionElement()
- Method in class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
getAssertionElement(Object)
- Static method in class org.apache.cxf.rt.security.saml.
SAMLUtils
getClaim()
- Method in class org.apache.cxf.rt.security.claims.
ClaimBean
getClaimMode()
- Method in class org.apache.cxf.rt.security.claims.
ClaimBean
getClaims()
- Method in interface org.apache.cxf.rt.security.claims.
ClaimsSecurityContext
getClaims()
- Method in class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
getClaims(SamlAssertionWrapper)
- Static method in class org.apache.cxf.rt.security.saml.
SAMLUtils
Extract Claims from a SAML Assertion
getClaimType()
- Method in class org.apache.cxf.rt.security.claims.
Claim
getDialect()
- Method in class org.apache.cxf.rt.security.claims.
ClaimCollection
getDialectPrefix()
- Method in class org.apache.cxf.rt.security.claims.
ClaimCollection
getFriendlyName()
- Method in class org.apache.cxf.rt.security.claims.
SAMLClaim
getIssuer()
- Method in class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
getIssuer(Object)
- Static method in class org.apache.cxf.rt.security.saml.
SAMLUtils
getIssuer()
- Method in class org.apache.cxf.rt.security.xacml.
CXFMessageParser
Get the Issuer of the SAML Assertion
getName()
- Method in class org.apache.cxf.rt.security.claims.
SAMLClaim
getNameFormat()
- Method in class org.apache.cxf.rt.security.claims.
SAMLClaim
getRequestBuilder()
- Method in class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
Deprecated.
getResource(Message)
- Method in class org.apache.cxf.rt.security.xacml.
DefaultXACMLRequestBuilder
getResource(Message)
- Method in interface org.apache.cxf.rt.security.xacml.
XACMLRequestBuilder
Deprecated.
getResources(Message)
- Method in class org.apache.cxf.rt.security.xacml.
DefaultXACMLRequestBuilder
getResources(Message)
- Method in interface org.apache.cxf.rt.security.xacml.
XACMLRequestBuilder
Deprecated.
getResourceURI(boolean)
- Method in class org.apache.cxf.rt.security.xacml.
CXFMessageParser
getSubject()
- Method in class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
getTargetMethod(Message)
- Method in class org.apache.cxf.rt.security.claims.
ClaimsAuthorizingInterceptor
getUserPrincipal()
- Method in class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
getUserRoles()
- Method in class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
getValues()
- Method in class org.apache.cxf.rt.security.claims.
Claim
getWSDLOperation()
- Method in class org.apache.cxf.rt.security.xacml.
CXFMessageParser
getWSDLService()
- Method in class org.apache.cxf.rt.security.xacml.
CXFMessageParser
H
handleMessage(Message)
- Method in class org.apache.cxf.rt.security.claims.
ClaimsAuthorizingInterceptor
handleMessage(Message)
- Method in class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
Deprecated.
handleObligations(RequestType, Principal, Message, ResultType)
- Method in class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
Deprecated.
Handle any Obligations returned by the PDP
hashCode()
- Method in class org.apache.cxf.rt.security.claims.
Claim
I
isMatchAll()
- Method in class org.apache.cxf.rt.security.claims.
ClaimBean
isOptional()
- Method in class org.apache.cxf.rt.security.claims.
Claim
isSOAPService()
- Method in class org.apache.cxf.rt.security.xacml.
CXFMessageParser
isUserInRole(String)
- Method in class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
O
org.apache.cxf.rt.security.claims
- package org.apache.cxf.rt.security.claims
org.apache.cxf.rt.security.saml
- package org.apache.cxf.rt.security.saml
org.apache.cxf.rt.security.xacml
- package org.apache.cxf.rt.security.xacml
org.apache.cxf.rt.security.xacml.pdp.api
- package org.apache.cxf.rt.security.xacml.pdp.api
P
parseRolesFromClaims(ClaimCollection, String, String)
- Static method in class org.apache.cxf.rt.security.saml.
SAMLUtils
Extract roles from the given Claims
performRequest(RequestType, Message)
- Method in class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
Deprecated.
performRequest(RequestType, Message)
- Method in class org.apache.cxf.rt.security.xacml.
XACMLAuthorizingInterceptor
PolicyDecisionPoint
- Interface in
org.apache.cxf.rt.security.xacml.pdp.api
An interface that describes a PolicyDecisionPoint (PDP).
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
RESOURCE_WSDL_ENDPOINT
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
RESOURCE_WSDL_OPERATION_ID
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
RESOURCE_WSDL_SERVICE_ID
- 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
SAML_ROLE_ATTRIBUTENAME_DEFAULT
- Static variable in class org.apache.cxf.rt.security.claims.
SAMLClaim
This configuration tag specifies the default attribute name where the roles are present The default is "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/role".
SAMLClaim
- Class in
org.apache.cxf.rt.security.claims
This represents a Claim that is coupled to a SAML Assertion
SAMLClaim()
- Constructor for class org.apache.cxf.rt.security.claims.
SAMLClaim
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.
SAMLSecurityContext
- Class in
org.apache.cxf.rt.security.saml
SAMLSecurityContext(Principal)
- Constructor for class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
SAMLSecurityContext(Principal, Set<Principal>)
- Constructor for class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
SAMLSecurityContext(Principal, Set<Principal>, ClaimCollection)
- Constructor for class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
SAMLUtils
- Class in
org.apache.cxf.rt.security.saml
serialize(XMLStreamWriter, String, String)
- Method in class org.apache.cxf.rt.security.claims.
Claim
serialize(XMLStreamWriter, String, String)
- Method in class org.apache.cxf.rt.security.claims.
ClaimCollection
setAction(String)
- Method in class org.apache.cxf.rt.security.xacml.
DefaultXACMLRequestBuilder
Set a new Action String to use
setAssertionElement(Element)
- Method in class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
setClaims(Map<String, List<ClaimBean>>)
- Method in class org.apache.cxf.rt.security.claims.
ClaimsAuthorizingInterceptor
setClaimType(URI)
- Method in class org.apache.cxf.rt.security.claims.
Claim
setDialect(URI)
- Method in class org.apache.cxf.rt.security.claims.
ClaimCollection
setDialectPrefix(String)
- Method in class org.apache.cxf.rt.security.claims.
ClaimCollection
setFormatAliases(Map<String, String>)
- Method in class org.apache.cxf.rt.security.claims.
ClaimsAuthorizingInterceptor
setFriendlyName(String)
- Method in class org.apache.cxf.rt.security.claims.
SAMLClaim
setIssuer(String)
- Method in class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
setName(String)
- Method in class org.apache.cxf.rt.security.claims.
SAMLClaim
setNameAliases(Map<String, String>)
- Method in class org.apache.cxf.rt.security.claims.
ClaimsAuthorizingInterceptor
setNameFormat(String)
- Method in class org.apache.cxf.rt.security.claims.
SAMLClaim
setOptional(boolean)
- Method in class org.apache.cxf.rt.security.claims.
Claim
setRequestBuilder(XACMLRequestBuilder)
- Method in class org.apache.cxf.rt.security.xacml.
AbstractXACMLAuthorizingInterceptor
Deprecated.
setSecuredObject(Object)
- Method in class org.apache.cxf.rt.security.claims.
ClaimsAuthorizingInterceptor
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.
setUserRoles(Set<Principal>)
- Method in class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
setValues(List<Object>)
- Method in class org.apache.cxf.rt.security.claims.
Claim
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
T
toString()
- Method in class org.apache.cxf.rt.security.claims.
Claim
X
X500_NAME
- Static variable in class org.apache.cxf.rt.security.xacml.
XACMLConstants
XACMLAuthorizingInterceptor
- Class in
org.apache.cxf.rt.security.xacml
An interceptor to perform an XACML authorization request to a remote PDP, and make an authorization decision based on the response.
XACMLAuthorizingInterceptor(PolicyDecisionPoint)
- Constructor for class org.apache.cxf.rt.security.xacml.
XACMLAuthorizingInterceptor
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
E
F
G
H
I
O
P
R
S
T
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Apache CXF