Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
K
L
M
O
P
R
S
T
U
V
W
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
ALGO_MD5
- Static variable in class org.apache.cxf.rt.security.crypto.
MessageDigestUtils
ALGO_SHA_1
- Static variable in class org.apache.cxf.rt.security.crypto.
MessageDigestUtils
ALGO_SHA_256
- Static variable in class org.apache.cxf.rt.security.crypto.
MessageDigestUtils
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
computeHmac(String, String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
computeHmac(byte[], String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
computeHmac(byte[], String, AlgorithmParameterSpec, String)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
computeHmac(String, Mac, String)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
computeHmac(byte[], Mac, String)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
computeHmac(Key, Mac, String)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
computeHmac(Key, Mac, AlgorithmParameterSpec, String)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
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
createDigest(String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
MessageDigestUtils
createDigest(byte[], String)
- Static method in class org.apache.cxf.rt.security.crypto.
MessageDigestUtils
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
createSecretKeySpec(String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
createSecretKeySpec(byte[], String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
createSubjectType(List<AttributeType>, String)
- Static method in class org.apache.cxf.rt.security.xacml.
RequestComponentBuilder
CryptoUtils
- Class in
org.apache.cxf.rt.security.crypto
Encryption helpers
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
decodeCertificate(String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
decodeSecretKey(String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
decodeSecretKey(String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
decodeSequence(String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
decryptBytes(byte[], Key)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
decryptBytes(byte[], Key, KeyProperties)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
decryptSecretKey(String, PrivateKey)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
decryptSecretKey(String, String, PrivateKey)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
decryptSecretKey(String, String, KeyProperties, PrivateKey)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
decryptSequence(String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
decryptSequence(String, String, KeyProperties)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
decryptSequence(String, Key)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
decryptSequence(String, Key, KeyProperties)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
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
encodeBytes(byte[])
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
encodeCertificate(Certificate)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
encodeHmacString(String, String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
encodeHmacString(String, String, String, boolean)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
encodeSecretKey(SecretKey)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
encryptBytes(byte[], Key)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
encryptBytes(byte[], Key, KeyProperties)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
encryptSecretKey(SecretKey, PublicKey)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
encryptSecretKey(SecretKey, PublicKey, KeyProperties)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
encryptSequence(String, Key)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
encryptSequence(String, Key, KeyProperties)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
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
generate(byte[])
- Static method in class org.apache.cxf.rt.security.crypto.
MessageDigestUtils
generate(byte[], String)
- Static method in class org.apache.cxf.rt.security.crypto.
MessageDigestUtils
generateECKeyPair(String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
generateKey(String)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
generateSecureRandomBytes(int)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getAction(String)
- Method in class org.apache.cxf.rt.security.xacml.
CXFMessageParser
getAdditionalData()
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
getAlgoSpec()
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
getAssertionElement()
- Method in class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
getAssertionElement(Object)
- Static method in class org.apache.cxf.rt.security.saml.
SAMLUtils
getBlockSize()
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
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
getContentEncryptionCipherSpec(int, byte[])
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getDialect()
- Method in class org.apache.cxf.rt.security.claims.
ClaimCollection
getDialectPrefix()
- Method in class org.apache.cxf.rt.security.claims.
ClaimCollection
getECPrivateKey(String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getECPrivateKey(String, byte[])
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getECPublicKey(String, String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getECPublicKey(String, byte[], byte[])
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getFriendlyName()
- Method in class org.apache.cxf.rt.security.claims.
SAMLClaim
getGCMParameterSpec(int, byte[])
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getInitializedMac(byte[], String, AlgorithmParameterSpec)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
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
getKeyAlgo()
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
getKeySize()
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
getMac(String)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
getMac(String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
getMac(String, Provider)
- Static method in class org.apache.cxf.rt.security.crypto.
HmacUtils
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
getRSAPrivateKey(String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getRSAPrivateKey(byte[], byte[])
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getRSAPrivateKey(String, String, String, String, String, String, String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getRSAPrivateKey(byte[], byte[], byte[], byte[], byte[], byte[], byte[], byte[])
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getRSAPublicKey(String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getRSAPublicKey(byte[], byte[])
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getRSAPublicKey(KeyFactory, byte[], byte[])
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getSecretKey(String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getSecretKey(String, int)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getSecretKey(KeyProperties)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
getSecureRandom()
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
getSignature(PrivateKey, String, SecureRandom, AlgorithmParameterSpec)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
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
HmacUtils
- Class in
org.apache.cxf.rt.security.crypto
I
initCipher(Key, KeyProperties, int)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
isCompressionSupported()
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
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
K
KeyProperties
- Class in
org.apache.cxf.rt.security.crypto
KeyProperties()
- Constructor for class org.apache.cxf.rt.security.crypto.
KeyProperties
KeyProperties(String)
- Constructor for class org.apache.cxf.rt.security.crypto.
KeyProperties
KeyProperties(String, int)
- Constructor for class org.apache.cxf.rt.security.crypto.
KeyProperties
L
loadCertificate(InputStream, char[], String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
loadCertificate(KeyStore, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
loadKeyStore(InputStream, char[], String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
loadPrivateKey(InputStream, char[], char[], String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
loadPrivateKey(KeyStore, char[], String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
loadPublicKey(InputStream, char[], String, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
loadPublicKey(KeyStore, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
M
MessageDigestUtils
- Class in
org.apache.cxf.rt.security.crypto
The utility Message Digest generator which can be used for generating random values
O
org.apache.cxf.rt.security.claims
- package org.apache.cxf.rt.security.claims
org.apache.cxf.rt.security.crypto
- package org.apache.cxf.rt.security.crypto
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
setAdditionalData(byte[])
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
setAlgoSpec(AlgorithmParameterSpec)
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
setAssertionElement(Element)
- Method in class org.apache.cxf.rt.security.saml.
SAMLSecurityContext
setBlockSize(int)
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
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
setCompressionSupported(boolean)
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
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
setKeyAlgo(String)
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
setKeySize(int)
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
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
setSecureRandom(SecureRandom)
- Method in class org.apache.cxf.rt.security.crypto.
KeyProperties
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
signData(byte[], PrivateKey, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
signData(byte[], PrivateKey, String, SecureRandom, AlgorithmParameterSpec)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
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
U
unwrapKey(byte[], String, Key, KeyProperties, int)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
unwrapSecretKey(byte[], String, Key, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
unwrapSecretKey(byte[], String, Key, KeyProperties)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
V
verifySignature(byte[], byte[], PublicKey, String)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
verifySignature(byte[], byte[], PublicKey, String, AlgorithmParameterSpec)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
W
wrapSecretKey(byte[], String, Key, KeyProperties)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
wrapSecretKey(Key, Key, KeyProperties)
- Static method in class org.apache.cxf.rt.security.crypto.
CryptoUtils
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
K
L
M
O
P
R
S
T
U
V
W
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Apache CXF