A B C D E F G H I K L M O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- 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
- AUDIENCE_RESTRICTION_VALIDATION - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Enable SAML AudienceRestriction validation.
- AUDIENCE_RESTRICTIONS - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
This property contains a comma separated String corresponding to a list of audience restriction URIs.
- authorize(ClaimsSecurityContext, Method) - Method in class org.apache.cxf.rt.security.claims.interceptor.ClaimsAuthorizingInterceptor
B
- BouncyCastleInstaller - Class in org.apache.cxf.rt.security.crypto
-
Simple helper for dynamically registering BouncyCastle inside a Blueprint or Spring context
- BouncyCastleInstaller() - Constructor for class org.apache.cxf.rt.security.crypto.BouncyCastleInstaller
C
- CACHE_ISSUED_TOKEN_IN_ENDPOINT - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Set this to "false" to not cache a SecurityToken per proxy object in the IssuedTokenInterceptorProvider.
- CALLBACK_HANDLER - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The CallbackHandler implementation class used to obtain passwords, for both outbound and inbound requests.
- CERT_CONSTRAINTS_SEPARATOR - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The separator that is used to parse certificate constraints configured in the SUBJECT_CERT_CONSTRAINTS tag.
- 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(Claim, String, 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.interceptor
- ClaimsAuthorizingInterceptor() - Constructor for class org.apache.cxf.rt.security.claims.interceptor.ClaimsAuthorizingInterceptor
- ClaimsSecurityContext - Interface in org.apache.cxf.rt.security.claims
- clone() - Method in class org.apache.cxf.rt.security.claims.Claim
- COMMON_PROPERTIES - Static variable in class org.apache.cxf.rt.security.SecurityConstants
- 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(byte[], Mac, String) - Static method in class org.apache.cxf.rt.security.crypto.HmacUtils
- computeHmac(String, String, 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(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
- createDigest(byte[], String) - Static method in class org.apache.cxf.rt.security.crypto.MessageDigestUtils
- createDigest(String, String) - Static method in class org.apache.cxf.rt.security.crypto.MessageDigestUtils
- createSecretKeySpec(byte[], String) - Static method in class org.apache.cxf.rt.security.crypto.CryptoUtils
- createSecretKeySpec(String, String) - Static method in class org.apache.cxf.rt.security.crypto.CryptoUtils
- CryptoUtils - Class in org.apache.cxf.rt.security.crypto
-
Encryption helpers
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, 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
- decryptSecretKey(String, 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
- DISABLE_STS_CLIENT_WSMEX_CALL_USING_EPR_ADDRESS - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Whether to avoid STS client trying send WS-MetadataExchange call using STS EPR WSA address when the endpoint contract contains no WS-MetadataExchange info.
E
- ENABLE_REVOCATION - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Whether to enable Certificate Revocation List (CRL) checking or not when verifying trust in a certificate.
- ENABLE_UNSIGNED_SAML_ASSERTION_PRINCIPAL - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Whether to allow unsigned saml assertions as SecurityContext Principals.
- ENABLE_UT_NOPASSWORD_PRINCIPAL - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Whether to allow UsernameTokens with no password to be used as SecurityContext Principals.
- 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
- ENCRYPT_CERT - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
A message property for prepared X509 certificate to be used for encryption.
- ENCRYPT_CRYPTO - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
A Crypto object to be used for encryption.
- ENCRYPT_PROPERTIES - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The Crypto property configuration to use for encryption, if
ENCRYPT_CRYPTOis not set instead. - ENCRYPT_USERNAME - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The user's name for encryption.
- 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
- equals(Object) - Method in class org.apache.cxf.rt.security.claims.SAMLClaim
F
- findClaims(Class<?>) - Method in class org.apache.cxf.rt.security.claims.interceptor.ClaimsAuthorizingInterceptor
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
- getAdditionalData() - Method in class org.apache.cxf.rt.security.crypto.KeyProperties
- getAlgoSpec() - Method in class org.apache.cxf.rt.security.crypto.KeyProperties
- getBlockSize() - Method in class org.apache.cxf.rt.security.crypto.KeyProperties
- getCallbackHandler(Object) - Static method in class org.apache.cxf.rt.security.utils.SecurityUtils
- getClaim() - Method in class org.apache.cxf.rt.security.claims.ClaimBean
- getClaimFormat() - 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
- getClaimType() - Method in class org.apache.cxf.rt.security.claims.Claim
- getConfigFileURL(Message, String, String) - Static method in class org.apache.cxf.rt.security.utils.SecurityUtils
- 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, byte[]) - Static method in class org.apache.cxf.rt.security.crypto.CryptoUtils
- getECPrivateKey(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
- getECPublicKey(String, String, String) - 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
- 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
- getPassword(Properties) - Method in interface org.apache.cxf.rt.security.rs.PrivateKeyPasswordProvider
- getRSAPrivateKey(byte[], byte[]) - 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
- getRSAPrivateKey(String, String) - 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
- getRSAPublicKey(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(BigInteger, BigInteger) - 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
- getRSAPublicKey(KeyFactory, BigInteger, BigInteger) - 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
- getSecurityPropertyBoolean(String, Message, boolean) - Static method in class org.apache.cxf.rt.security.utils.SecurityUtils
-
Get the security property boolean for the given property.
- getSecurityPropertyValue(String, Message) - Static method in class org.apache.cxf.rt.security.utils.SecurityUtils
-
Get the security property value for the given property.
- getSignature(PrivateKey, String, SecureRandom, AlgorithmParameterSpec) - Static method in class org.apache.cxf.rt.security.crypto.CryptoUtils
- getValues() - Method in class org.apache.cxf.rt.security.claims.Claim
- getVerificationSignature(PublicKey, String, AlgorithmParameterSpec) - Static method in class org.apache.cxf.rt.security.crypto.CryptoUtils
H
- handleMessage(Message) - Method in class org.apache.cxf.rt.security.claims.interceptor.ClaimsAuthorizingInterceptor
- hashCode() - Method in class org.apache.cxf.rt.security.claims.Claim
- hashCode() - Method in class org.apache.cxf.rt.security.claims.SAMLClaim
- 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
- install() - Method in class org.apache.cxf.rt.security.crypto.BouncyCastleInstaller
- installBouncyCastleProvider() - 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
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
- loadProperties(Object) - Static method in class org.apache.cxf.rt.security.utils.SecurityUtils
- loadProperties(ResourceManager, Object) - Static method in class org.apache.cxf.rt.security.utils.SecurityUtils
- 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
- loadResource(Object) - Static method in class org.apache.cxf.rt.security.utils.SecurityUtils
- loadResource(Message, Object) - Static method in class org.apache.cxf.rt.security.utils.SecurityUtils
- loadResource(ResourceManager, Object) - Static method in class org.apache.cxf.rt.security.utils.SecurityUtils
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 - package org.apache.cxf.rt.security
- org.apache.cxf.rt.security.claims - package org.apache.cxf.rt.security.claims
- org.apache.cxf.rt.security.claims.interceptor - package org.apache.cxf.rt.security.claims.interceptor
- org.apache.cxf.rt.security.crypto - package org.apache.cxf.rt.security.crypto
- org.apache.cxf.rt.security.rs - package org.apache.cxf.rt.security.rs
- org.apache.cxf.rt.security.utils - package org.apache.cxf.rt.security.utils
P
- PASSWORD - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The user's password when a
CALLBACK_HANDLERis not defined. - PREFER_WSMEX_OVER_STS_CLIENT_CONFIG - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Whether to prefer to use WS-MEX over a STSClient's location/wsdlLocation properties when making an STS RequestSecurityToken call.
- PrivateKeyPasswordProvider - Interface in org.apache.cxf.rt.security.rs
R
- removeBouncyCastleProvider() - Static method in class org.apache.cxf.rt.security.crypto.CryptoUtils
- RSSEC_ENABLE_REVOCATION - Static variable in class org.apache.cxf.rt.security.rs.RSSecurityConstants
-
Whether to enable revocation or not.
- RSSEC_KEY_PSWD - Static variable in class org.apache.cxf.rt.security.rs.RSSecurityConstants
-
The password required to access the private key (in the keystore).
- RSSEC_KEY_PSWD_PROVIDER - Static variable in class org.apache.cxf.rt.security.rs.RSSecurityConstants
-
A reference to a PrivateKeyPasswordProvider instance used to retrieve passwords to access keys.
- RSSEC_KEY_STORE - Static variable in class org.apache.cxf.rt.security.rs.RSSecurityConstants
-
The KeyStore Object.
- RSSEC_KEY_STORE_ALIAS - Static variable in class org.apache.cxf.rt.security.rs.RSSecurityConstants
-
The keystore alias corresponding to the key to use.
- RSSEC_KEY_STORE_FILE - Static variable in class org.apache.cxf.rt.security.rs.RSSecurityConstants
-
The path to the keystore file.
- RSSEC_KEY_STORE_PSWD - Static variable in class org.apache.cxf.rt.security.rs.RSSecurityConstants
-
The password required to access the keystore.
- RSSEC_KEY_STORE_TYPE - Static variable in class org.apache.cxf.rt.security.rs.RSSecurityConstants
-
The keystore type.
- RSSEC_SIGNATURE_ALGORITHM - Static variable in class org.apache.cxf.rt.security.rs.RSSecurityConstants
-
The signature algorithm to use.
- RSSEC_SIGNATURE_IN_PROPS - Static variable in class org.apache.cxf.rt.security.rs.RSSecurityConstants
-
The signature properties file for signature verification.
- RSSEC_SIGNATURE_OUT_PROPS - Static variable in class org.apache.cxf.rt.security.rs.RSSecurityConstants
-
The signature properties file for signature creation.
- RSSEC_SIGNATURE_PROPS - Static variable in class org.apache.cxf.rt.security.rs.RSSecurityConstants
-
The signature properties file for signature creation/verification.
- RSSecurityConstants - Class in org.apache.cxf.rt.security.rs
-
Some common security constants that can be used RS-Security (for now they are used in the JOSE + HTTP Signature modules).
- RSSecurityConstants() - Constructor for class org.apache.cxf.rt.security.rs.RSSecurityConstants
S
- SAML_CALLBACK_HANDLER - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The SAML CallbackHandler implementation class used to construct SAML Assertions.
- SAML_ROLE_ATTRIBUTENAME - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The attribute URI of the SAML AttributeStatement where the role information is stored.
- 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
- SC_FROM_JAAS_SUBJECT - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Set this to "false" if security context must not be created from JAAS Subject.
- SecurityConstants - Class in org.apache.cxf.rt.security
-
This class contains some configuration tags that can be used to configure various security properties.
- SecurityConstants() - Constructor for class org.apache.cxf.rt.security.SecurityConstants
- SecurityUtils - Class in org.apache.cxf.rt.security.utils
-
Some common functionality
- 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
- setAdditionalData(byte[]) - Method in class org.apache.cxf.rt.security.crypto.KeyProperties
- setAlgoSpec(AlgorithmParameterSpec) - Method in class org.apache.cxf.rt.security.crypto.KeyProperties
- 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.interceptor.ClaimsAuthorizingInterceptor
- setClaimType(String) - Method in class org.apache.cxf.rt.security.claims.Claim
- 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.interceptor.ClaimsAuthorizingInterceptor
- setFriendlyName(String) - Method in class org.apache.cxf.rt.security.claims.SAMLClaim
- 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.interceptor.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
- setSecuredObject(Object) - Method in class org.apache.cxf.rt.security.claims.interceptor.ClaimsAuthorizingInterceptor
- setSecureRandom(SecureRandom) - Method in class org.apache.cxf.rt.security.crypto.KeyProperties
- setValue(Object) - Method in class org.apache.cxf.rt.security.claims.Claim
-
Deprecated.
- setValues(List<Object>) - Method in class org.apache.cxf.rt.security.claims.Claim
- SIGNATURE_CRYPTO - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
A Crypto object to be used for signature.
- SIGNATURE_PASSWORD - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The user's password for signature when a
CALLBACK_HANDLERis not defined. - SIGNATURE_PROPERTIES - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The Crypto property configuration to use for signature, if
SIGNATURE_CRYPTOis not set instead. - SIGNATURE_USERNAME - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The user's name for signature.
- 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
- STS_APPLIES_TO - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The "AppliesTo" address to send to the STS.
- STS_CHECK_FOR_RECURSIVE_CALL - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Check that we are not invoking on the STS using its own IssuedToken policy - in which case we will end up with a recursive loop.
- STS_CLIENT - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
A reference to the STSClient class used to communicate with the STS.
- STS_CLIENT_SOAP12_BINDING - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Switch STS client to send Soap 1.2 messages
- STS_ISSUE_AFTER_FAILED_RENEW - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Whether to fall back to calling "issue" after failing to renew an expired token.
- STS_TOKEN_ACT_AS - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The token to be sent to the STS in an "ActAs" field.
- STS_TOKEN_CACHER_IMPL - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
An implementation of the STSTokenCacher interface, if you want to plug in custom caching behaviour for STS clients.
- STS_TOKEN_CRYPTO - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
A Crypto object to be used for the STS.
- STS_TOKEN_DO_CANCEL - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Whether to cancel a token when using SecureConversation after successful invocation.
- STS_TOKEN_IMMINENT_EXPIRY_VALUE - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
This is the value in seconds within which a token is considered to be expired by the client.
- STS_TOKEN_ON_BEHALF_OF - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The token to be sent to the STS in an "OnBehalfOf" field.
- STS_TOKEN_PROPERTIES - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The Crypto property configuration to use for the STS, if
STS_TOKEN_CRYPTOis not set instead. - STS_TOKEN_USE_CERT_FOR_KEYINFO - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Whether to write out an X509Certificate structure in UseKey/KeyInfo, or whether to write out a KeyValue structure.
- STS_TOKEN_USERNAME - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The alias name in the keystore to get the user's public key to send to the STS for the PublicKey KeyType case.
- SUBJECT_CERT_CONSTRAINTS - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
A String of regular expressions (separated by the value specified for CERT_CONSTRAINTS_SEPARATOR) which will be applied to the subject DN of the certificate used for signature validation, after trust verification of the certificate chain associated with the certificate.
T
- toString() - Method in class org.apache.cxf.rt.security.claims.Claim
U
- uninstall() - Method in class org.apache.cxf.rt.security.crypto.BouncyCastleInstaller
- 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
- USERNAME - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
The user's name.
V
- VALIDATE_SAML_SUBJECT_CONFIRMATION - Static variable in class org.apache.cxf.rt.security.SecurityConstants
-
Whether to validate the SubjectConfirmation requirements of a received SAML Token (sender-vouches or holder-of-key).
- 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
All Classes All Packages