|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Crypto in org.apache.ws.security |
---|
Methods in org.apache.ws.security that return Crypto | |
---|---|
Crypto |
WSDocInfo.getCrypto()
|
Methods in org.apache.ws.security with parameters of type Crypto | |
---|---|
List<WSSecurityEngineResult> |
WSSecurityEngine.processSecurityHeader(Document doc,
String actor,
CallbackHandler cb,
Crypto crypto)
Process the security header given the soap envelope as W3C document. |
List<WSSecurityEngineResult> |
WSSecurityEngine.processSecurityHeader(Document doc,
String actor,
CallbackHandler cb,
Crypto sigCrypto,
Crypto decCrypto)
Process the security header given the soap envelope as W3C document. |
List<WSSecurityEngineResult> |
WSSecurityEngine.processSecurityHeader(Element securityHeader,
CallbackHandler cb,
Crypto sigCrypto,
Crypto decCrypto)
Process the security header given the wsse:Security DOM
Element. |
void |
WSDocInfo.setCrypto(Crypto crypto)
|
Uses of Crypto in org.apache.ws.security.components.crypto |
---|
Classes in org.apache.ws.security.components.crypto that implement Crypto | |
---|---|
class |
CertificateStore
A Crypto implementation based on a simple array of X509Certificate(s). |
class |
CryptoBase
This Abstract Base Class implements the accessor and keystore-independent methods and functionality of the Crypto interface. |
class |
Merlin
A Crypto implementation based on two Java KeyStore objects, one being the keystore, and one being the truststore. |
class |
MerlinDevice
A Crypto implementation based on two Java KeyStore objects, one being the keystore, and one being the truststore. |
Methods in org.apache.ws.security.components.crypto that return Crypto | |
---|---|
static Crypto |
CryptoFactory.getInstance()
getInstance Returns an instance of Crypto. |
static Crypto |
CryptoFactory.getInstance(Class<? extends Crypto> cryptoClass,
Map<Object,Object> map)
getInstance Returns an instance of Crypto. |
static Crypto |
CryptoFactory.getInstance(Properties properties)
getInstance Returns an instance of Crypto. |
static Crypto |
CryptoFactory.getInstance(Properties properties,
ClassLoader classLoader)
getInstance Returns an instance of Crypto loaded with the given classloader. |
static Crypto |
CryptoFactory.getInstance(String propFilename)
getInstance Returns an instance of Crypto. |
static Crypto |
CryptoFactory.getInstance(String propFilename,
ClassLoader customClassLoader)
|
Method parameters in org.apache.ws.security.components.crypto with type arguments of type Crypto | |
---|---|
static Crypto |
CryptoFactory.getInstance(Class<? extends Crypto> cryptoClass,
Map<Object,Object> map)
getInstance Returns an instance of Crypto. |
Uses of Crypto in org.apache.ws.security.handler |
---|
Fields in org.apache.ws.security.handler with type parameters of type Crypto | |
---|---|
protected Map<String,Crypto> |
WSHandler.cryptos
|
Methods in org.apache.ws.security.handler that return Crypto | |
---|---|
Crypto |
RequestData.getDecCrypto()
|
Crypto |
RequestData.getEncCrypto()
|
Crypto |
RequestData.getSigCrypto()
|
protected Crypto |
WSHandler.loadCrypto(String cryptoPropertyFile,
String cryptoPropertyRefId,
RequestData requestData)
Load a Crypto instance. |
protected Crypto |
WSHandler.loadCryptoFromPropertiesFile(String propFilename,
RequestData reqData)
A hook to allow subclass to load Crypto instances from property files in a different way. |
protected Crypto |
WSHandler.loadDecryptionCrypto(RequestData requestData)
Hook to allow subclasses to load their Decryption Crypto however they see fit. |
protected Crypto |
WSHandler.loadEncryptionCrypto(RequestData requestData)
Hook to allow subclasses to load their Encryption Crypto however they see fit. |
Crypto |
WSHandler.loadSignatureCrypto(RequestData requestData)
Hook to allow subclasses to load their Signature Crypto however they see fit. |
Methods in org.apache.ws.security.handler with parameters of type Crypto | |
---|---|
void |
RequestData.setDecCrypto(Crypto decCrypto)
|
void |
RequestData.setEncCrypto(Crypto encCrypto)
|
void |
RequestData.setSigCrypto(Crypto sigCrypto)
|
Uses of Crypto in org.apache.ws.security.message |
---|
Methods in org.apache.ws.security.message with parameters of type Crypto | |
---|---|
Document |
WSSecSignature.build(Document doc,
Crypto cr,
WSSecHeader secHeader)
Builds a signed soap envelope. |
Document |
WSSecEncrypt.build(Document doc,
Crypto crypto,
WSSecHeader secHeader)
Builds the SOAP envelope with encrypted Body and adds encrypted key. |
void |
WSSecEncryptedKey.prepare(Document doc,
Crypto crypto)
Prepare the ephemeralKey and the tokens required to be added to the security header |
void |
WSSecEncrypt.prepare(Document doc,
Crypto crypto)
Initialize a WSSec Encrypt. |
void |
WSSecSecurityContextToken.prepare(Document doc,
Crypto crypto)
|
void |
WSSecSignature.prepare(Document doc,
Crypto cr,
WSSecHeader secHeader)
Initialize a WSSec Signature. |
protected void |
WSSecEncryptedKey.prepareInternal(SecretKey secretKey,
X509Certificate remoteCert,
Crypto crypto)
Encrypt the symmetric key data and prepare the EncryptedKey element This method does the most work for to prepare the EncryptedKey element. |
Uses of Crypto in org.apache.ws.security.message.token |
---|
Methods in org.apache.ws.security.message.token with parameters of type Crypto | |
---|---|
X509Certificate[] |
SecurityTokenReference.getKeyIdentifier(Crypto crypto)
Gets the KeyIdentifier. |
X509Certificate |
X509Security.getX509Certificate(Crypto crypto)
Gets the X509Certificate certificate. |
X509Certificate[] |
PKIPathSecurity.getX509Certificates(Crypto crypto)
get the X509Certificate array. |
X509Certificate[] |
SecurityTokenReference.getX509IssuerSerial(Crypto crypto)
Gets the certificate identified with X509 issuerSerial data. |
X509Certificate |
SecurityTokenReference.getX509SKIAlias(Crypto crypto)
|
void |
SecurityTokenReference.setKeyIdentifierSKI(X509Certificate cert,
Crypto crypto)
Sets the KeyIdentifier Element as a X509 Subject-Key-Identifier (SKI). |
void |
PKIPathSecurity.setX509Certificates(X509Certificate[] certs,
Crypto crypto)
set the X509Certificate array. |
Uses of Crypto in org.apache.ws.security.saml |
---|
Methods in org.apache.ws.security.saml that return Crypto | |
---|---|
Crypto |
SAMLIssuerImpl.getIssuerCrypto()
|
Crypto |
SAMLIssuer.getIssuerCrypto()
|
Methods in org.apache.ws.security.saml with parameters of type Crypto | |
---|---|
Document |
WSSecSignatureSAML.build(Document doc,
Crypto uCrypto,
AssertionWrapper assertion,
Crypto iCrypto,
String iKeyName,
String iKeyPW,
WSSecHeader secHeader)
Builds a signed soap envelope with SAML token. |
void |
WSSecSignatureSAML.prepare(Document doc,
Crypto uCrypto,
AssertionWrapper assertion,
Crypto iCrypto,
String iKeyName,
String iKeyPW,
WSSecHeader secHeader)
Initialize a WSSec SAML Signature. |
void |
SAMLIssuerImpl.setIssuerCrypto(Crypto issuerCrypto)
Set the issuer crypto |
void |
SAMLIssuer.setIssuerCrypto(Crypto issuerCrypto)
Set the issuer crypto |
Uses of Crypto in org.apache.ws.security.saml.ext |
---|
Methods in org.apache.ws.security.saml.ext with parameters of type Crypto | |
---|---|
void |
AssertionWrapper.signAssertion(String issuerKeyName,
String issuerKeyPassword,
Crypto issuerCrypto,
boolean sendKeyValue)
Create an enveloped signature on the assertion that has been created. |
void |
AssertionWrapper.signAssertion(String issuerKeyName,
String issuerKeyPassword,
Crypto issuerCrypto,
boolean sendKeyValue,
String canonicalizationAlgorithm,
String signatureAlgorithm)
Create an enveloped signature on the assertion that has been created. |
Uses of Crypto in org.apache.ws.security.validate |
---|
Methods in org.apache.ws.security.validate that return Crypto | |
---|---|
protected Crypto |
SignatureTrustValidator.getCrypto(RequestData data)
|
Methods in org.apache.ws.security.validate with parameters of type Crypto | |
---|---|
protected boolean |
SignatureTrustValidator.isCertificateInKeyStore(Crypto crypto,
X509Certificate cert)
Check to see if the certificate argument is in the keystore |
protected boolean |
SignatureTrustValidator.validatePublicKey(PublicKey publicKey,
Crypto crypto)
Validate a public key |
protected boolean |
SignatureTrustValidator.verifyTrustInCert(X509Certificate cert,
Crypto crypto)
Deprecated. |
protected boolean |
SignatureTrustValidator.verifyTrustInCert(X509Certificate cert,
Crypto crypto,
boolean enableRevocation)
Evaluate whether a given certificate should be trusted. |
protected boolean |
SignatureTrustValidator.verifyTrustInCerts(X509Certificate[] certificates,
Crypto crypto)
Deprecated. |
protected boolean |
SignatureTrustValidator.verifyTrustInCerts(X509Certificate[] certificates,
Crypto crypto,
boolean enableRevocation)
Evaluate whether the given certificate chain should be trusted. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |