|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Crypto | |
---|---|
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.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 |
CryptoBase
Created by IntelliJ IDEA. |
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.util.Properties properties)
getInstance Returns an instance of Crypto. |
static Crypto |
CryptoFactory.getInstance(java.util.Properties properties,
java.lang.ClassLoader classLoader)
getInstance Returns an instance of Crypto loaded with the given classloader. |
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)
|
static Crypto |
CryptoFactory.getInstance(java.lang.String cryptoClassName,
java.util.Map map)
getInstance Returns an instance of Crypto. |
static Crypto |
CryptoFactory.getInstance(java.lang.String cryptoClassName,
java.util.Properties properties)
Deprecated. use @link{#getInstance(java.lang.String, java.util.Map)} instead. |
Uses of Crypto in org.apache.ws.security.handler |
---|
Methods in org.apache.ws.security.handler that return Crypto | |
---|---|
Crypto |
RequestData.getDecCrypto()
|
Crypto |
RequestData.getEncCrypto()
|
Crypto |
RequestData.getSigCrypto()
|
protected Crypto |
WSHandler.loadDecryptionCrypto(RequestData reqData)
Hook to allow subclasses to load their Decryption Crypto however they see fit. |
protected Crypto |
WSHandler.loadEncryptionCrypto(RequestData reqData)
Hook to allow subclasses to load their Encryption Crypto however they see fit. |
Crypto |
WSHandler.loadSignatureCrypto(RequestData reqData)
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 | |
---|---|
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 |
WSSignEnvelope.build(org.w3c.dom.Document doc,
Crypto crypto)
Deprecated. replaced by WSSecSignature.build(Document, Crypto, WSSecHeader) |
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. |
org.w3c.dom.Document |
WSSecSignature.build(org.w3c.dom.Document doc,
Crypto cr,
WSSecHeader secHeader)
Builds a signed soap envelope. |
void |
WSSecEncrypt.prepare(org.w3c.dom.Document doc,
Crypto crypto)
Initialize a WSSec Encrypt. |
void |
WSSecEncryptedKey.prepare(org.w3c.dom.Document doc,
Crypto crypto)
Prepare the ephemeralKey and the tokens required to be added to the security header |
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. |
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. |
Uses of Crypto in org.apache.ws.security.message.token |
---|
Methods in org.apache.ws.security.message.token with parameters of type Crypto | |
---|---|
java.security.cert.X509Certificate[] |
SecurityTokenReference.getKeyIdentifier(Crypto crypto)
Gets the KeyIdentifer. |
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. |
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.lang.String |
SecurityTokenReference.getX509SKIAlias(Crypto crypto)
|
void |
SecurityTokenReference.setKeyIdentifierSKI(java.security.cert.X509Certificate cert,
Crypto crypto)
Sets the KeyIdentifer Element as a X509 Subject-Key-Identifier (SKI). |
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 |
ReferenceListProcessor.decryptDataRefEmbedded(org.w3c.dom.Document doc,
java.lang.String dataRefURI,
javax.security.auth.callback.CallbackHandler cb,
Crypto crypto)
|
java.security.cert.X509Certificate[] |
SignatureProcessor.getCertificatesTokenReference(org.w3c.dom.Element elem,
Crypto crypto)
Extracts the certificate(s) from the Binary Security token reference. |
java.util.ArrayList |
EncryptedKeyProcessor.handleEncryptedKey(org.w3c.dom.Element xencEncryptedKey,
javax.security.auth.callback.CallbackHandler cb,
Crypto crypto)
|
java.util.ArrayList |
EncryptedKeyProcessor.handleEncryptedKey(org.w3c.dom.Element xencEncryptedKey,
javax.security.auth.callback.CallbackHandler cb,
Crypto crypto,
java.security.PrivateKey privateKey)
|
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 |
BinarySecurityTokenProcessor.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 |
EncryptedDataProcessor.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 |
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)
|
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)
|
protected java.security.Principal |
SignatureProcessor.verifyXMLSignature(org.w3c.dom.Element elem,
Crypto crypto,
java.security.cert.X509Certificate[] returnCert,
java.util.Set returnElements,
java.util.Set protectedElements,
byte[][] signatureValue,
javax.security.auth.callback.CallbackHandler cb)
Verify the WS-Security signature. |
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 | |
---|---|
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) |
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. |
static SAMLKeyInfo |
SAMLUtil.getSAMLKeyInfo(org.w3c.dom.Element elem,
Crypto crypto,
javax.security.auth.callback.CallbackHandler cb)
Extract certificates or the key available in the SAMLAssertion |
static SAMLKeyInfo |
SAMLUtil.getSAMLKeyInfo(org.opensaml.SAMLAssertion assertion,
Crypto crypto,
javax.security.auth.callback.CallbackHandler cb)
|
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. |
void |
SAMLIssuer.setUserCrypto(Crypto userCrypto)
|
void |
SAMLIssuerImpl.setUserCrypto(Crypto userCrypto)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |