Uses of Interface
org.apache.ws.security.components.crypto.Crypto

Packages that use Crypto
org.apache.ws.sandbox.security.trust.issue   
org.apache.ws.sandbox.security.trust.message.token   
org.apache.ws.security   
org.apache.ws.security.components.crypto   
org.apache.ws.security.handler   
org.apache.ws.security.message The package provides classes to create messages that are compliant to the OASIS Web Service Security specifications. 
org.apache.ws.security.message.token   
org.apache.ws.security.processor   
org.apache.ws.security.saml   
 

Uses of Crypto in org.apache.ws.sandbox.security.trust.issue
 

Methods in org.apache.ws.sandbox.security.trust.issue that return Crypto
 Crypto X509ToSCTIssuer.getCrypto()
           
 

Methods in org.apache.ws.sandbox.security.trust.issue with parameters of type Crypto
 void X509ToSCTIssuer.setCrypto(Crypto crypto)
           
 

Uses of Crypto in org.apache.ws.sandbox.security.trust.message.token
 

Methods in org.apache.ws.sandbox.security.trust.message.token with parameters of type Crypto
 void RequestedProofToken.doDecryption(java.lang.String callback, Crypto crypto)
          Method doDecryption
 void RequestedProofToken.doEncryptProof(org.w3c.dom.Document doc, Crypto crypto, java.lang.String userInfo)
          Method doEncryptProof
 org.w3c.dom.Document RequestedProofToken.build(org.w3c.dom.Document doc, Crypto crypto, java.lang.String user, org.w3c.dom.Element parentNode)
           
 

Constructors in org.apache.ws.sandbox.security.trust.message.token with parameters of type Crypto
STSSignedToken(org.w3c.dom.Document docTobeSigned, Crypto crypto, java.lang.String alias, java.lang.String password)
           
 

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
 java.util.Vector WSSecurityEngine.processSecurityHeader(org.w3c.dom.Document doc, java.lang.String actor, javax.security.auth.callback.CallbackHandler cb, Crypto crypto)
          Process the security header given the soap envelope as W3C document.
 java.util.Vector WSSecurityEngine.processSecurityHeader(org.w3c.dom.Document doc, java.lang.String actor, javax.security.auth.callback.CallbackHandler cb, Crypto sigCrypto, Crypto decCrypto)
          Process the security header given the soap envelope as W3C document.
protected  java.util.Vector WSSecurityEngine.processSecurityHeader(org.w3c.dom.Element securityHeader, javax.security.auth.callback.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 AbstractCrypto
          Created by IntelliJ IDEA.
 class BouncyCastle
          JDK1.4 based implementation of Crypto (uses keystore).
 class Merlin
          JDK1.4 based implementation of Crypto (uses keystore).
 

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(java.lang.String cryptoClassName, java.util.Properties properties)
          getInstance

Returns an instance of Crypto.

static Crypto CryptoFactory.getInstance(java.lang.String propFilename)
          getInstance

Returns an instance of Crypto.

static Crypto CryptoFactory.getInstance(java.lang.String propFilename, java.lang.ClassLoader customClassLoader)
           
 

Uses of Crypto in org.apache.ws.security.handler
 

Methods in org.apache.ws.security.handler that return Crypto
 Crypto WSHandler.loadSignatureCrypto(RequestData reqData)
          Hook to allow subclasses to load their Signature Crypto however they see fit.
protected  Crypto WSHandler.loadEncryptionCrypto(RequestData reqData)
          Hook to allow subclasses to load their Encryption Crypto however they see fit.
protected  Crypto WSHandler.loadDecryptionCrypto(RequestData reqData)
          Hook to allow subclasses to load their Decryption Crypto however they see fit.
 Crypto RequestData.getSigCrypto()
           
 Crypto RequestData.getDecCrypto()
           
 Crypto RequestData.getEncCrypto()
           
 

Methods in org.apache.ws.security.handler with parameters of type Crypto
 void RequestData.setSigCrypto(Crypto sigCrypto)
           
 void RequestData.setDecCrypto(Crypto decCrypto)
           
 void RequestData.setEncCrypto(Crypto encCrypto)
           
 

Uses of Crypto in org.apache.ws.security.message
 

Methods in org.apache.ws.security.message with parameters of type Crypto
 org.w3c.dom.Document WSEncryptBody.build(org.w3c.dom.Document doc, Crypto crypto)
          Deprecated. replaced by WSSecEncrypt.build(Document, Crypto, WSSecHeader)
 org.w3c.dom.Document WSSecDKEncrypt.build(org.w3c.dom.Document doc, Crypto crypto, WSSecHeader secHeader)
           
 void WSSecDerivedKeyBase.prepare(org.w3c.dom.Document doc, Crypto crypto)
          Initialize a WSSec Derived key.
 org.w3c.dom.Document WSSecDKSign.build(org.w3c.dom.Document doc, Crypto crypto, WSSecHeader secHeader)
           
protected  void WSSecDKSign.prepare(org.w3c.dom.Document doc, Crypto crypto, WSSecHeader secHeader)
           
 void WSSecEncrypt.prepare(org.w3c.dom.Document doc, Crypto crypto)
          Initialize a WSSec Encrypt.
 org.w3c.dom.Document WSSecEncrypt.build(org.w3c.dom.Document doc, Crypto crypto, WSSecHeader secHeader)
          Builds the SOAP envelope with encrypted Body and adds encrypted key.
 void WSSecEncryptedKey.prepare(org.w3c.dom.Document doc, Crypto crypto)
          Prepare the ephemeralKey and the tokens required to be added to the security header
protected  void WSSecEncryptedKey.prepareInternal(byte[] keyBytes, java.security.cert.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.
 void WSSecSecurityContextToken.prepare(org.w3c.dom.Document doc, Crypto crypto)
           
 void WSSecSignature.prepare(org.w3c.dom.Document doc, Crypto cr, WSSecHeader secHeader)
          Initialize a WSSec Signature.
 org.w3c.dom.Document WSSecSignature.build(org.w3c.dom.Document doc, Crypto cr, WSSecHeader secHeader)
          Builds a signed soap envelope.
 org.w3c.dom.Document WSSignEnvelope.build(org.w3c.dom.Document doc, Crypto crypto)
          Deprecated. replaced by WSSecSignature.build(Document, Crypto, WSSecHeader)
 

Uses of Crypto in org.apache.ws.security.message.token
 

Methods in org.apache.ws.security.message.token with parameters of type Crypto
 void SecurityTokenReference.setKeyIdentifierSKI(java.security.cert.X509Certificate cert, Crypto crypto)
          Sets the KeyIdentifer Element as a X509 Subject-Key-Identifier (SKI).
 java.security.cert.X509Certificate[] SecurityTokenReference.getKeyIdentifier(Crypto crypto)
          Gets the KeyIdentifer.
 java.lang.String SecurityTokenReference.getX509SKIAlias(Crypto crypto)
           
 java.security.cert.X509Certificate[] SecurityTokenReference.getX509IssuerSerial(Crypto crypto)
          Gets the certificate identified with X509 issuerSerial data.
 java.lang.String SecurityTokenReference.getX509IssuerSerialAlias(Crypto crypto)
          Gets the alias name of the certificate identified with X509 issuerSerial data.
 java.security.cert.X509Certificate X509Security.getX509Certificate(Crypto crypto)
          Gets the X509Certificate certificate.
 java.security.cert.X509Certificate[] PKIPathSecurity.getX509Certificates(boolean reverse, Crypto crypto)
          get the X509Certificate array.
 void PKIPathSecurity.setX509Certificates(java.security.cert.X509Certificate[] certs, boolean reverse, Crypto crypto)
          set the X509Certificate array.
 

Uses of Crypto in org.apache.ws.security.processor
 

Methods in org.apache.ws.security.processor with parameters of type Crypto
 void Processor.handleToken(org.w3c.dom.Element elem, Crypto crypto, Crypto decCrypto, javax.security.auth.callback.CallbackHandler cb, WSDocInfo wsDocInfo, java.util.Vector returnResults, WSSConfig config)
           
 void DerivedKeyTokenProcessor.handleToken(org.w3c.dom.Element elem, Crypto crypto, Crypto decCrypto, javax.security.auth.callback.CallbackHandler cb, WSDocInfo wsDocInfo, java.util.Vector returnResults, WSSConfig config)
           
 void EncryptedKeyProcessor.handleToken(org.w3c.dom.Element elem, Crypto crypto, Crypto decCrypto, javax.security.auth.callback.CallbackHandler cb, WSDocInfo wsDocInfo, java.util.Vector returnResults, WSSConfig wsc)
           
 void EncryptedKeyProcessor.handleEncryptedKey(org.w3c.dom.Element xencEncryptedKey, javax.security.auth.callback.CallbackHandler cb, Crypto crypto)
           
 void EncryptedKeyProcessor.handleEncryptedKey(org.w3c.dom.Element xencEncryptedKey, javax.security.auth.callback.CallbackHandler cb, Crypto crypto, java.security.PrivateKey privateKey)
           
 void ReferenceListProcessor.handleToken(org.w3c.dom.Element elem, Crypto crypto, Crypto decCrypto, javax.security.auth.callback.CallbackHandler cb, WSDocInfo wdi, java.util.Vector returnResults, WSSConfig wsc)
           
 void SAMLTokenProcessor.handleToken(org.w3c.dom.Element elem, Crypto crypto, Crypto decCrypto, javax.security.auth.callback.CallbackHandler cb, WSDocInfo wsDocInfo, java.util.Vector returnResults, WSSConfig wsc)
           
 void SecurityContextTokenProcessor.handleToken(org.w3c.dom.Element elem, Crypto crypto, Crypto decCrypto, javax.security.auth.callback.CallbackHandler cb, WSDocInfo wsDocInfo, java.util.Vector returnResults, WSSConfig config)
           
 void SignatureConfirmationProcessor.handleToken(org.w3c.dom.Element elem, Crypto crypto, Crypto decCrypto, javax.security.auth.callback.CallbackHandler cb, WSDocInfo wsDocInfo, java.util.Vector returnResults, WSSConfig wsc)
           
 void SignatureProcessor.handleToken(org.w3c.dom.Element elem, Crypto crypto, Crypto decCrypto, javax.security.auth.callback.CallbackHandler cb, WSDocInfo wsDocInfo, java.util.Vector returnResults, WSSConfig wsc)
           
protected  java.security.Principal SignatureProcessor.verifyXMLSignature(org.w3c.dom.Element elem, Crypto crypto, java.security.cert.X509Certificate[] returnCert, java.util.Set returnElements, byte[][] signatureValue)
          Verify the WS-Security signature.
 java.security.cert.X509Certificate[] SignatureProcessor.getCertificatesTokenReference(org.w3c.dom.Element elem, Crypto crypto)
          Extracts the certificate(s) from the Binary Security token reference.
 void TimestampProcessor.handleToken(org.w3c.dom.Element elem, Crypto crypto, Crypto decCrypto, javax.security.auth.callback.CallbackHandler cb, WSDocInfo wsDocInfo, java.util.Vector returnResults, WSSConfig wsc)
           
 void UsernameTokenProcessor.handleToken(org.w3c.dom.Element elem, Crypto crypto, Crypto decCrypto, javax.security.auth.callback.CallbackHandler cb, WSDocInfo wsDocInfo, java.util.Vector returnResults, WSSConfig wsc)
           
 

Uses of Crypto in org.apache.ws.security.saml
 

Methods in org.apache.ws.security.saml that return Crypto
 Crypto SAMLIssuer.getIssuerCrypto()
           
 Crypto SAMLIssuerImpl.getIssuerCrypto()
           
 

Methods in org.apache.ws.security.saml with parameters of type Crypto
 void SAMLIssuer.setUserCrypto(Crypto userCrypto)
           
 void SAMLIssuerImpl.setUserCrypto(Crypto userCrypto)
           
 org.w3c.dom.Document WSSecSignatureSAML.build(org.w3c.dom.Document doc, Crypto uCrypto, org.opensaml.SAMLAssertion assertion, Crypto iCrypto, java.lang.String iKeyName, java.lang.String iKeyPW, WSSecHeader secHeader)
          Builds a signed soap envelope with SAML token.
 void WSSecSignatureSAML.prepare(org.w3c.dom.Document doc, Crypto uCrypto, org.opensaml.SAMLAssertion assertion, Crypto iCrypto, java.lang.String iKeyName, java.lang.String iKeyPW, WSSecHeader secHeader)
          Initialize a WSSec SAML Signature.
 org.w3c.dom.Document WSSignSAMLEnvelope.build(org.w3c.dom.Document doc, Crypto userCrypto, org.opensaml.SAMLAssertion assertion, Crypto issuerCrypto, java.lang.String issuerKeyName, java.lang.String issuerKeyPW)
          Deprecated. replaced by WSSecSignatureSAML.build(Document, Crypto, SAMLAssertion, Crypto, String, String, WSSecHeader)
 



Copyright © 2004-2008 Apache Web Services. All Rights Reserved.