Skip navigation links
A B C D E F G H I J K M N P Q R S T V W X 

A

algEquals(String, String) - Static method in class com.mulesoft.modules.cryptography.internal.xml.impl.AlgorithmEqualityChecker
 
AlgorithmEqualityChecker - Class in com.mulesoft.modules.cryptography.internal.xml.impl
Checks equality between two and algorithm name and an algorithm url.

B

binaryToArmored(InputStream, Scheduler) - Static method in class com.mulesoft.modules.cryptography.internal.pgp.PgpTransformer
 

C

calculateChecksum(ChecksumAlgorithm, InputStream) - Method in class com.mulesoft.modules.cryptography.internal.checksum.ChecksumOperations
Calculate the checksum of the stream.
ChecksumAlgorithm - Enum in com.mulesoft.modules.cryptography.api.checksum
Supported checksum algorithms.
ChecksumErrorTypeProvider - Class in com.mulesoft.modules.cryptography.internal.errors
Errors that can be thrown when calculating a checksum.
ChecksumErrorTypeProvider() - Constructor for class com.mulesoft.modules.cryptography.internal.errors.ChecksumErrorTypeProvider
 
ChecksumOperations - Class in com.mulesoft.modules.cryptography.internal.checksum
Checksum creation and validation operations.
ChecksumOperations() - Constructor for class com.mulesoft.modules.cryptography.internal.checksum.ChecksumOperations
 
com.mulesoft.modules.cryptography.api.checksum - package com.mulesoft.modules.cryptography.api.checksum
 
com.mulesoft.modules.cryptography.api.jce.config - package com.mulesoft.modules.cryptography.api.jce.config
 
com.mulesoft.modules.cryptography.api.pgp.config - package com.mulesoft.modules.cryptography.api.pgp.config
 
com.mulesoft.modules.cryptography.api.xml.config - package com.mulesoft.modules.cryptography.api.xml.config
 
com.mulesoft.modules.cryptography.internal - package com.mulesoft.modules.cryptography.internal
 
com.mulesoft.modules.cryptography.internal.checksum - package com.mulesoft.modules.cryptography.internal.checksum
 
com.mulesoft.modules.cryptography.internal.errors - package com.mulesoft.modules.cryptography.internal.errors
 
com.mulesoft.modules.cryptography.internal.jce - package com.mulesoft.modules.cryptography.internal.jce
 
com.mulesoft.modules.cryptography.internal.jce.config - package com.mulesoft.modules.cryptography.internal.jce.config
 
com.mulesoft.modules.cryptography.internal.jce.impl - package com.mulesoft.modules.cryptography.internal.jce.impl
 
com.mulesoft.modules.cryptography.internal.pgp - package com.mulesoft.modules.cryptography.internal.pgp
 
com.mulesoft.modules.cryptography.internal.pgp.config - package com.mulesoft.modules.cryptography.internal.pgp.config
 
com.mulesoft.modules.cryptography.internal.xml - package com.mulesoft.modules.cryptography.internal.xml
 
com.mulesoft.modules.cryptography.internal.xml.config - package com.mulesoft.modules.cryptography.internal.xml.config
 
com.mulesoft.modules.cryptography.internal.xml.impl - package com.mulesoft.modules.cryptography.internal.xml.impl
 
com.mulesoft.modules.cryptography.internal.xml.reference - package com.mulesoft.modules.cryptography.internal.xml.reference
 
contextProviderForElementPath(XmlSignDigestAlgorithm, Document, String) - Static method in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopedSignatureContextProvider
Selects a SignatureContextProvider for the ENVELOPED signature case, depending if the elementPath is configured.
createContextFor(XmlSignatureType, XmlSignDigestAlgorithm, Document, String) - Static method in interface com.mulesoft.modules.cryptography.internal.xml.reference.SignatureContextProvider
 
createSymmetricKey(XmlEncryptionAlgorithm) - Method in class com.mulesoft.modules.cryptography.api.xml.config.EphemeralKeyInfo
 
createXmlUsing(Document) - Static method in class com.mulesoft.modules.cryptography.internal.xml.XMLUtils
 
CryptoErrors - Enum in com.mulesoft.modules.cryptography.internal.errors
Errors that can occur in the crypto module.
CryptoModule - Class in com.mulesoft.modules.cryptography.internal
Allows encrypting and signing data
CryptoModule() - Constructor for class com.mulesoft.modules.cryptography.internal.CryptoModule
 

D

decrypt(InputStream, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JceKeyImpl
 
decrypt(InputStream, String, boolean) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpEncrypter
 
decrypt(InputStream, String) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlAsymmetricKeyImpl
 
decrypt(InputStream, String) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlKeyImpl
 
decrypt(InputStream, String) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlSymmetricKeyImpl
 
DecryptionErrorTypeProvider - Class in com.mulesoft.modules.cryptography.internal.errors
Errors that can be thrown when decrypting data.
DecryptionErrorTypeProvider() - Constructor for class com.mulesoft.modules.cryptography.internal.errors.DecryptionErrorTypeProvider
 
decryptPrivateKey(Long, Optional<String>) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpKeystore
 
decryptPrivateKey(Long) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpKeystore
 
DetachedSignatureContextProvider - Class in com.mulesoft.modules.cryptography.internal.xml.reference
 
DetachedSignatureContextProvider(XmlSignDigestAlgorithm, Document, String) - Constructor for class com.mulesoft.modules.cryptography.internal.xml.reference.DetachedSignatureContextProvider
 
digest(InputStream) - Method in enum com.mulesoft.modules.cryptography.api.checksum.ChecksumAlgorithm
 
document - Variable in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopedSignatureContextProvider
 
documentBasedOnThe(byte[]) - Static method in class com.mulesoft.modules.cryptography.internal.xml.XMLUtils
 
DocumentWiseEnvelopedSignatureContextProvider - Class in com.mulesoft.modules.cryptography.internal.xml.reference
SignatureContextProvider for ENVELOPED signatures, whose reference is the whole document.
DocumentWiseEnvelopedSignatureContextProvider(XmlSignDigestAlgorithm, Document) - Constructor for class com.mulesoft.modules.cryptography.internal.xml.reference.DocumentWiseEnvelopedSignatureContextProvider
 
DSIG_PREFIX - Static variable in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlAsymmetricKeyImpl
 

E

elementPath - Variable in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopedSignatureContextProvider
 
encrypt(InputStream, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JceKeyImpl
 
encrypt(InputStream, String, PgpKeyInfo, PgpEncryptionAlgorithm, boolean, Scheduler, Boolean) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpEncrypter
 
encrypt(InputStream, String, PgpKeyInfo, PgpEncryptionAlgorithm, Optional<PgpKeyInfo>, boolean, Scheduler, Boolean) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpEncrypter
 
encrypt(InputStream, XmlEncryptionAlgorithm, String, boolean) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlAsymmetricKeyImpl
 
encrypt(InputStream, XmlEncryptionAlgorithm, String, boolean) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlKeyImpl
 
encrypt(InputStream, XmlEncryptionAlgorithm, String, boolean) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlSymmetricKeyImpl
 
encryptAsync(PGPEncryptedDataGenerator, PGPCompressedDataGenerator, OutputStream, WrappedErrorPipedInputStream, PipedOutputStream, Optional<PgpKeyInfo>, PGPLiteralDataGenerator, String, InputStream, boolean) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpEncrypter
 
encrypter(String, Optional<Provider>) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JceAsymmetricKeyImpl
 
encrypter(String, Optional<Provider>) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JceKeyImpl
 
encrypter(String, Optional<Provider>) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JcePbeImpl
 
encrypter(String, Optional<Provider>) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JceSymmetricKeyImpl
 
EncryptionErrorTypeProvider - Class in com.mulesoft.modules.cryptography.internal.errors
Errors that can be thrown when encrypting data.
EncryptionErrorTypeProvider() - Constructor for class com.mulesoft.modules.cryptography.internal.errors.EncryptionErrorTypeProvider
 
EnvelopedSignatureContextProvider - Class in com.mulesoft.modules.cryptography.internal.xml.reference
Abstract class for ENVELOPED type signature context providers.
EnvelopedSignatureContextProvider(XmlSignDigestAlgorithm, Document, String) - Constructor for class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopedSignatureContextProvider
 
EnvelopingSignatureContextProvider - Class in com.mulesoft.modules.cryptography.internal.xml.reference
 
EnvelopingSignatureContextProvider(XmlSignDigestAlgorithm, Document) - Constructor for class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopingSignatureContextProvider
 
EphemeralKeyInfo - Class in com.mulesoft.modules.cryptography.api.xml.config
 
EphemeralKeyInfo() - Constructor for class com.mulesoft.modules.cryptography.api.xml.config.EphemeralKeyInfo
 

F

fac - Static variable in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlKeyImpl
 
fail(ModuleException) - Method in class com.mulesoft.modules.cryptography.internal.WrappedErrorPipedInputStream
 
FIPS_SECURITY_MODEL - Static variable in interface com.mulesoft.modules.cryptography.internal.FipsProperties
 
FipsProperties - Interface in com.mulesoft.modules.cryptography.internal
Set of constants pertaining to the FIPS
FipsUtils - Class in com.mulesoft.modules.cryptography.internal
A set of helpers to deal on FIPS environment
forDocumentAndElementPath(Document, String) - Static method in class com.mulesoft.modules.cryptography.internal.xml.impl.SignatureFilterSelector
Chooses which signature filter to use, according to the targeted Element in the document.
formatKeyFingerprint(Long) - Static method in class com.mulesoft.modules.cryptography.internal.pgp.PgpEncrypter
 

G

generateSignatureGeneratorClosable(Optional<PgpKeyInfo>, OutputStream) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpEncrypter
f Generates a SignatureGeneratorClosable whether or not a signature of the message was required.
getAlgorithm() - Method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlCanonicalizationAlgorithm
Used to get the string uri for the canonicalization algorithm
getAlgorithm() - Method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlEncryptionAlgorithm
 
getAlgorithm(int) - Method in interface com.mulesoft.modules.cryptography.api.xml.config.XmlEncryptionAlgorithm.XmlAlgorithmInfo
 
getAlgorithm() - Method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlKeyTransportAlgorithm
 
getAlgorithm() - Method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlSignDigestAlgorithm
Used to get the string uri for the Digest algorithm
getAlgorithm() - Method in class com.mulesoft.modules.cryptography.internal.jce.config.JceEncryptionKeyAlgorithmSelection
 
getAlgorithm() - Method in enum com.mulesoft.modules.cryptography.internal.xml.config.XmlSignEncryptionAlgorithm
Used to get the string uri for the Signature Method algorithm
getAlias() - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceAsymmetricKeyInfo
 
getAlias() - Method in interface com.mulesoft.modules.cryptography.api.jce.config.JceKeyInfo
 
getAlias() - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceSymmetricKeyInfo
 
getBcSecurityProviderIfApplicable() - Static method in class com.mulesoft.modules.cryptography.internal.FipsUtils
 
getC14nAlgorithm() - Method in class com.mulesoft.modules.cryptography.api.xml.config.EphemeralKeyInfo
 
getCipher() - Method in enum com.mulesoft.modules.cryptography.api.jce.config.JceEncryptionKeyAlgorithm
 
getCipher() - Method in class com.mulesoft.modules.cryptography.internal.jce.config.JceEncryptionKeyAlgorithmSelection
 
getDigestAlgorithm() - Method in class com.mulesoft.modules.cryptography.api.xml.config.EphemeralKeyInfo
 
getElements(String, Document) - Static method in class com.mulesoft.modules.cryptography.internal.xml.XMLUtils
 
getEncryptionAlgorithm() - Method in class com.mulesoft.modules.cryptography.api.xml.config.EphemeralKeyInfo
 
getEntry(JceKeystore) - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceAsymmetricKeyInfo
 
getEntry(String, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.JceKeystore
 
getEphemeralKeyLength() - Method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlEncryptionAlgorithm
 
getErrorTypes() - Method in class com.mulesoft.modules.cryptography.internal.errors.ChecksumErrorTypeProvider
 
getErrorTypes() - Method in class com.mulesoft.modules.cryptography.internal.errors.DecryptionErrorTypeProvider
 
getErrorTypes() - Method in class com.mulesoft.modules.cryptography.internal.errors.EncryptionErrorTypeProvider
 
getErrorTypes() - Method in class com.mulesoft.modules.cryptography.internal.errors.ParametersErrorTypeProvider
 
getErrorTypes() - Method in class com.mulesoft.modules.cryptography.internal.errors.SignatureErrorTypeProvider
 
getErrorTypes() - Method in class com.mulesoft.modules.cryptography.internal.errors.ValidationErrorTypeProvider
 
getFingerprint() - Method in class com.mulesoft.modules.cryptography.internal.pgp.config.PgpAsymmetricKeyIdentifier
 
getFingerprint(PgpKeystore) - Method in class com.mulesoft.modules.cryptography.internal.pgp.config.PgpAsymmetricKeyIdentifier
 
getFingerprintFromIdentifier(PgpAsymmetricKeyIdentifier) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpKeystore
 
getFingerprintFromPrincipal(String) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpKeystore
Retrieves the fingerprint whose corresponding principal is the provided one.
getIDAttributeName(Element) - Static method in class com.mulesoft.modules.cryptography.internal.xml.XMLUtils
 
getInfo() - Method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlEncryptionAlgorithm
 
getJceKeyInfo() - Method in class com.mulesoft.modules.cryptography.internal.jce.config.JceKeySelection
 
getKeyId() - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceAsymmetricKeyInfo
 
getKeyId() - Method in interface com.mulesoft.modules.cryptography.api.jce.config.JceKeyInfo
 
getKeyId() - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceSymmetricKeyInfo
 
getKeyId() - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
getKeyId() - Method in interface com.mulesoft.modules.cryptography.api.pgp.config.PgpKeyInfo
 
getKeyId() - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpKeySelection
 
getKeyId() - Method in class com.mulesoft.modules.cryptography.internal.jce.config.JceKeySelection
 
getKeyIdentifier() - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
getKeyInfo(PgpConfiguration) - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpKeySelection
 
getKeyInfo(JceConfiguration) - Method in class com.mulesoft.modules.cryptography.internal.jce.config.JceKeySelection
 
getKeyInfo(KeyStore.PrivateKeyEntry) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlAsymmetricKeyImpl
 
getKeyInfoFromId(String) - Method in class com.mulesoft.modules.cryptography.internal.jce.config.JceConfiguration
 
getKeyInfoFromId(String) - Method in class com.mulesoft.modules.cryptography.internal.pgp.config.PgpConfiguration
 
getKeyPairIdentifier() - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
getKeystore() - Method in class com.mulesoft.modules.cryptography.internal.jce.config.JceConfiguration
 
getKeystore() - Method in class com.mulesoft.modules.cryptography.internal.pgp.config.PgpConfiguration
 
getKeyWrap(int) - Method in interface com.mulesoft.modules.cryptography.api.xml.config.XmlEncryptionAlgorithm.XmlAlgorithmInfo
 
getLength() - Method in class com.mulesoft.modules.cryptography.internal.xml.SingleNodeSet
 
getNumericId() - Method in enum com.mulesoft.modules.cryptography.api.pgp.config.PgpEncryptionAlgorithm
 
getNumericId() - Method in enum com.mulesoft.modules.cryptography.api.pgp.config.PgpSignatureAlgorithm
 
getParent() - Method in enum com.mulesoft.modules.cryptography.internal.errors.CryptoErrors
 
getPassphrase() - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
getPassword() - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceAsymmetricKeyInfo
 
getPassword() - Method in interface com.mulesoft.modules.cryptography.api.jce.config.JceKeyInfo
 
getPassword() - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceSymmetricKeyInfo
 
getPgpKeyInfo() - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpKeySelection
 
getPrincipal() - Method in class com.mulesoft.modules.cryptography.internal.pgp.config.PgpAsymmetricKeyIdentifier
 
getPrincipalFromFingerprint(Long) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpKeystore
Retrieves the principal whose corresponding fingerprint is the provided one.
getPrivateKey(JceKeystore) - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceAsymmetricKeyInfo
 
getPrivateKey(PgpKeystore) - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
getPrivateKey(PgpKeystore) - Method in interface com.mulesoft.modules.cryptography.api.pgp.config.PgpKeyInfo
 
getPrivateKey(String, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.JceKeystore
 
getPrivateKey(Long) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpKeystore
 
getPublicKey(JceKeystore) - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceAsymmetricKeyInfo
 
getPublicKey(PgpKeystore) - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
getPublicKey(PgpKeystore) - Method in interface com.mulesoft.modules.cryptography.api.pgp.config.PgpKeyInfo
 
getPublicKey(String) - Method in class com.mulesoft.modules.cryptography.internal.jce.JceKeystore
 
getPublicKey(Long) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpKeystore
 
getReference() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.DetachedSignatureContextProvider
 
getReference() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopedSignatureContextProvider
 
getReference() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopingSignatureContextProvider
 
getReference() - Method in interface com.mulesoft.modules.cryptography.internal.xml.reference.SignatureContextProvider
 
getReferencedElement() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.DocumentWiseEnvelopedSignatureContextProvider
 
getReferencedElement() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopedSignatureContextProvider
Gets the Element to be signed, which is targeted by the Reference.
getReferencedElement() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.QueryBasedEnvelopedSignatureContextProvider
 
getReferencedObjects() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.DetachedSignatureContextProvider
 
getReferencedObjects() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopedSignatureContextProvider
 
getReferencedObjects() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopingSignatureContextProvider
 
getReferencedObjects() - Method in interface com.mulesoft.modules.cryptography.internal.xml.reference.SignatureContextProvider
 
getReferencedURI() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.DocumentWiseEnvelopedSignatureContextProvider
 
getReferencedURI() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopedSignatureContextProvider
Gets the URI of the referenced element.
getReferencedURI() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.QueryBasedEnvelopedSignatureContextProvider
 
getSignatureParentNode() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.DetachedSignatureContextProvider
 
getSignatureParentNode() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopedSignatureContextProvider
 
getSignatureParentNode() - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopingSignatureContextProvider
 
getSignatureParentNode() - Method in interface com.mulesoft.modules.cryptography.internal.xml.reference.SignatureContextProvider
 
getSymmetricKey(JceKeystore) - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceSymmetricKeyInfo
 
getSymmetricKey() - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
getSymmetricKey() - Method in interface com.mulesoft.modules.cryptography.api.pgp.config.PgpKeyInfo
 
getUnderlyingKeyStore() - Method in class com.mulesoft.modules.cryptography.internal.jce.JceKeystore
 
getUseRandomIVs() - Method in class com.mulesoft.modules.cryptography.internal.jce.config.JceConfiguration
 

H

hasPrivateKey(Long) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpKeystore
 

I

initialise() - Method in class com.mulesoft.modules.cryptography.internal.jce.config.JceConfiguration
 
initialise() - Method in class com.mulesoft.modules.cryptography.internal.pgp.config.PgpConfiguration
 
isFipsEnabled() - Static method in class com.mulesoft.modules.cryptography.internal.FipsUtils
 
isSymmetric() - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceAsymmetricKeyInfo
 
isSymmetric() - Method in interface com.mulesoft.modules.cryptography.api.jce.config.JceKeyInfo
 
isSymmetric() - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceSymmetricKeyInfo
 
isSymmetric() - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
isSymmetric() - Method in interface com.mulesoft.modules.cryptography.api.pgp.config.PgpKeyInfo
 
item(int) - Method in class com.mulesoft.modules.cryptography.internal.xml.SingleNodeSet
 

J

JceAsymmetricKeyImpl - Class in com.mulesoft.modules.cryptography.internal.jce.impl
JCE asymmetric key implementation.
JceAsymmetricKeyImpl(JceConfiguration, JceAsymmetricKeyInfo) - Constructor for class com.mulesoft.modules.cryptography.internal.jce.impl.JceAsymmetricKeyImpl
 
JceAsymmetricKeyInfo - Class in com.mulesoft.modules.cryptography.api.jce.config
Information for identifying an asymmetric key pair in a Java keystore, and an associated internal keyId for use in operations.
JceAsymmetricKeyInfo() - Constructor for class com.mulesoft.modules.cryptography.api.jce.config.JceAsymmetricKeyInfo
 
JceConfiguration - Class in com.mulesoft.modules.cryptography.internal.jce.config
JCE configuration for Java keystores and inline keys.
JceConfiguration() - Constructor for class com.mulesoft.modules.cryptography.internal.jce.config.JceConfiguration
 
jceDecrypt(JceConfiguration, InputStream, JceEncryptionKeyAlgorithmSelection, JceKeySelection) - Method in class com.mulesoft.modules.cryptography.internal.jce.JceOperations
Decrypt a stream using JCE, with a key.
jceDecryptPbe(InputStream, JceEncryptionPbeAlgorithm, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.JceOperations
Decrypt a stream using JCE, with a password.
jceEncrypt(JceConfiguration, InputStream, JceEncryptionKeyAlgorithmSelection, JceKeySelection) - Method in class com.mulesoft.modules.cryptography.internal.jce.JceOperations
Encrypt a stream using JCE, with a key.
JceEncryptionKeyAlgorithm - Enum in com.mulesoft.modules.cryptography.api.jce.config
A fraction of supported JCE encryption algorithms with valid modes and padding.
JceEncryptionKeyAlgorithmSelection - Class in com.mulesoft.modules.cryptography.internal.jce.config
The JCE encryption algorithm, either from a predefined selection or custom cipher string.
JceEncryptionKeyAlgorithmSelection() - Constructor for class com.mulesoft.modules.cryptography.internal.jce.config.JceEncryptionKeyAlgorithmSelection
 
JceEncryptionPbeAlgorithm - Enum in com.mulesoft.modules.cryptography.api.jce.config
Password Based Encryption mechanisms.
jceEncryptPbe(InputStream, JceEncryptionPbeAlgorithm, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.JceOperations
Encrypt a stream using JCE, with a password.
JceKeyImpl - Class in com.mulesoft.modules.cryptography.internal.jce.impl
JCE implementation based on keys from a keystore.
JceKeyImpl() - Constructor for class com.mulesoft.modules.cryptography.internal.jce.impl.JceKeyImpl
 
JceKeyInfo - Interface in com.mulesoft.modules.cryptography.api.jce.config
JCE key interface for both symmetric and asymmetric keys.
JceKeySelection - Class in com.mulesoft.modules.cryptography.internal.jce.config
Allows selecting a key either through the internal alias defined in the configuration's list of keys, or a single inline definition.
JceKeySelection() - Constructor for class com.mulesoft.modules.cryptography.internal.jce.config.JceKeySelection
 
JceKeystore - Class in com.mulesoft.modules.cryptography.internal.jce
Find and load keys in a Java keystore.
JceKeystore(String, JceKeystoreType, String) - Constructor for class com.mulesoft.modules.cryptography.internal.jce.JceKeystore
 
JceKeystoreType - Enum in com.mulesoft.modules.cryptography.api.jce.config
The type of Java keystore.
JceOperations - Class in com.mulesoft.modules.cryptography.internal.jce
JCE operations.
JceOperations() - Constructor for class com.mulesoft.modules.cryptography.internal.jce.JceOperations
 
JcePbeImpl - Class in com.mulesoft.modules.cryptography.internal.jce.impl
JCE implementations based on passwords for generating symmetric keys.
JcePbeImpl(String) - Constructor for class com.mulesoft.modules.cryptography.internal.jce.impl.JcePbeImpl
 
jceSign(JceConfiguration, InputStream, JceSignatureKeyAlgorithm, JceKeySelection) - Method in class com.mulesoft.modules.cryptography.internal.jce.JceOperations
Sign a stream using JCE, with a key.
JceSignatureKeyAlgorithm - Enum in com.mulesoft.modules.cryptography.api.jce.config
Supported JCE algorithms for signing, some are symmetric (RSA and DSA) and others asymmetric.
JceSignaturePbeAlgorithm - Enum in com.mulesoft.modules.cryptography.api.jce.config
Supported JCE algorithms for signing with Password Based Encryption.
jceSignPbe(InputStream, JceSignaturePbeAlgorithm, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.JceOperations
Sign a stream using JCE, with a key.
JceSymmetricKeyImpl - Class in com.mulesoft.modules.cryptography.internal.jce.impl
JCE symmetric key implementation.
JceSymmetricKeyImpl(JceConfiguration, JceSymmetricKeyInfo) - Constructor for class com.mulesoft.modules.cryptography.internal.jce.impl.JceSymmetricKeyImpl
 
JceSymmetricKeyInfo - Class in com.mulesoft.modules.cryptography.api.jce.config
Information for identifying a symmetric key in a Java keystore, and an associated internal keyId for use in operations.
JceSymmetricKeyInfo() - Constructor for class com.mulesoft.modules.cryptography.api.jce.config.JceSymmetricKeyInfo
 
jceValidate(JceConfiguration, InputStream, String, JceSignatureKeyAlgorithm, JceKeySelection) - Method in class com.mulesoft.modules.cryptography.internal.jce.JceOperations
Validate a stream against a signature, using a key.
jceValidatePbe(InputStream, String, JceSignaturePbeAlgorithm, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.JceOperations
Validate a stream against a signature, using a key.

K

KEY_FINGERPRINT_CALCULATOR - Static variable in class com.mulesoft.modules.cryptography.internal.pgp.PgpEncrypter
 
keyExists(String) - Method in class com.mulesoft.modules.cryptography.internal.jce.JceKeystore
 

M

MORE_THAN_ONE_ELEMENT_FOUND_WITH_GIVEN_VALIDATION_EXPRESSION - Static variable in class com.mulesoft.modules.cryptography.internal.xml.XMLUtils
 
MORE_THAN_ONE_SIGNATURE_FOUND - Static variable in class com.mulesoft.modules.cryptography.internal.xml.XMLUtils
 

N

NodeListUtils - Class in com.mulesoft.modules.cryptography.internal.xml
Node list utils.
NodeListUtils() - Constructor for class com.mulesoft.modules.cryptography.internal.xml.NodeListUtils
 
nodeToValidationContextAndSignature(Node) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlAsymmetricKeyImpl
Unpacks the XMLSignature contained in a Node in the document.
NOT_FOUND_ELEMENT_WITH_GIVEN_VALIDATION_EXPRESSION - Static variable in class com.mulesoft.modules.cryptography.internal.xml.XMLUtils
 

P

ParametersErrorTypeProvider - Class in com.mulesoft.modules.cryptography.internal.errors
Errors that can be thrown when building or using a cipher.
ParametersErrorTypeProvider() - Constructor for class com.mulesoft.modules.cryptography.internal.errors.ParametersErrorTypeProvider
 
PBE_SECRET_KEY_DECRYPTOR_BUILDER - Static variable in class com.mulesoft.modules.cryptography.internal.pgp.PgpEncrypter
 
PGP_DIGEST_CALCULATOR_PROVIDER - Static variable in class com.mulesoft.modules.cryptography.internal.pgp.PgpEncrypter
 
PgpAsymmetricKeyIdentifier - Class in com.mulesoft.modules.cryptography.internal.pgp.config
A way to identify an asymmetric key in the GPG keystore, which is the only type of key that can be stored there.
PgpAsymmetricKeyIdentifier() - Constructor for class com.mulesoft.modules.cryptography.internal.pgp.config.PgpAsymmetricKeyIdentifier
 
PgpAsymmetricKeyInfo - Class in com.mulesoft.modules.cryptography.api.pgp.config
Configuration identification for a GPG asymmetric key, with optional passphrase in case the private part is needed.
PgpAsymmetricKeyInfo() - Constructor for class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
pgpBinaryToArmored(InputStream) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpOperations
Converts an encrypted PGP message or a PGP signature to an ASCII armored representation, suitable for plain text channels.
PgpConfiguration - Class in com.mulesoft.modules.cryptography.internal.pgp.config
Keystore configuration for GPG.
PgpConfiguration() - Constructor for class com.mulesoft.modules.cryptography.internal.pgp.config.PgpConfiguration
 
pgpDecrypt(PgpConfiguration, InputStream, String, boolean) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpOperations
Decrypt a stream using PGP, giving the original data as a result.
pgpEncrypt(PgpConfiguration, InputStream, PgpEncryptionAlgorithm, String, PgpKeySelection, boolean) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpOperations
Encrypt a stream using PGP, giving an ASCII-armored stream output as a result.
pgpEncryptAndSign(PgpConfiguration, InputStream, PgpEncryptionAlgorithm, String, PgpKeySelection, PgpKeySelection, boolean) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpOperations
Encrypt a stream using PGP, giving an ASCII-armored stream output as a result.
pgpEncryptBinary(PgpConfiguration, InputStream, PgpEncryptionAlgorithm, String, PgpKeySelection, boolean) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpOperations
Encrypt a stream using PGP, giving a binary output as a result.
PgpEncrypter - Class in com.mulesoft.modules.cryptography.internal.pgp
GPG encryption and decryption implementations.
PgpEncrypter(PgpConfiguration) - Constructor for class com.mulesoft.modules.cryptography.internal.pgp.PgpEncrypter
 
PgpEncryptionAlgorithm - Enum in com.mulesoft.modules.cryptography.api.pgp.config
Supported GPG encryption algorithms.
PgpKeyInfo - Interface in com.mulesoft.modules.cryptography.api.pgp.config
GPG key interface for both symmetric and asymmetric keys.
PgpKeySelection - Class in com.mulesoft.modules.cryptography.api.pgp.config
Allows selecting a key either through the internal alias defined in the configuration's list of keys, or a single inline definition.
PgpKeySelection() - Constructor for class com.mulesoft.modules.cryptography.api.pgp.config.PgpKeySelection
 
PgpKeystore - Class in com.mulesoft.modules.cryptography.internal.pgp
Find and load asymmetric keys in a GPG keystore.
PgpKeystore(String, String) - Constructor for class com.mulesoft.modules.cryptography.internal.pgp.PgpKeystore
 
PgpOperations - Class in com.mulesoft.modules.cryptography.internal.pgp
GPG operations.
PgpOperations() - Constructor for class com.mulesoft.modules.cryptography.internal.pgp.PgpOperations
 
pgpSign(PgpConfiguration, InputStream, PgpSignatureAlgorithm, PgpKeySelection) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpOperations
Create a detached (standalone) PGP signature of the stream.
PgpSignatureAlgorithm - Enum in com.mulesoft.modules.cryptography.api.pgp.config
The supported hash functions for signature creation.
pgpSignBinary(PgpConfiguration, InputStream, PgpSignatureAlgorithm, PgpKeySelection) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpOperations
Create a detached (standalone) PGP signature of the stream.
PgpSigner - Class in com.mulesoft.modules.cryptography.internal.pgp
GPG signing and validation implementations.
PgpSigner(PgpConfiguration) - Constructor for class com.mulesoft.modules.cryptography.internal.pgp.PgpSigner
 
PgpTransformer - Class in com.mulesoft.modules.cryptography.internal.pgp
GPG binary/armored transformations
PgpTransformer() - Constructor for class com.mulesoft.modules.cryptography.internal.pgp.PgpTransformer
 
pgpValidate(PgpConfiguration, InputStream, InputStream) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpOperations
Validate a PGP signature against a stream, to authenticate it.
postProcess(Document) - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopingSignatureContextProvider
 
postProcess(Document) - Method in interface com.mulesoft.modules.cryptography.internal.xml.reference.SignatureContextProvider
Performs post processing on the document that has just been signed.
preProcess(Document) - Method in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopingSignatureContextProvider
 
preProcess(Document) - Method in interface com.mulesoft.modules.cryptography.internal.xml.reference.SignatureContextProvider
Pre processes the document to be signed.
privateKeyAvailable(PgpKeystore) - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
privateKeyAvailable(PgpKeystore) - Method in interface com.mulesoft.modules.cryptography.api.pgp.config.PgpKeyInfo
 
PROPERTY_SECURITY_MODEL - Static variable in interface com.mulesoft.modules.cryptography.internal.FipsProperties
 

Q

QueryBasedEnvelopedSignatureContextProvider - Class in com.mulesoft.modules.cryptography.internal.xml.reference
SignatureContextProvider for ENVELOPED signatures, whose reference is a single element.
QueryBasedEnvelopedSignatureContextProvider(XmlSignDigestAlgorithm, Document, String) - Constructor for class com.mulesoft.modules.cryptography.internal.xml.reference.QueryBasedEnvelopedSignatureContextProvider
 

R

read(byte[]) - Method in class com.mulesoft.modules.cryptography.internal.WrappedErrorPipedInputStream
 
read() - Method in class com.mulesoft.modules.cryptography.internal.WrappedErrorPipedInputStream
 
read(byte[], int, int) - Method in class com.mulesoft.modules.cryptography.internal.WrappedErrorPipedInputStream
 
referencedElement - Variable in class com.mulesoft.modules.cryptography.internal.xml.reference.EnvelopedSignatureContextProvider
 
registerPassphrase(Long, String) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpKeystore
 

S

select(KeyInfo, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.X509KeySelector
 
setAlias(String) - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceAsymmetricKeyInfo
 
setAlias(String) - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceSymmetricKeyInfo
 
setAttributeAsIdCreatingIfNotFound(Element, String) - Static method in class com.mulesoft.modules.cryptography.internal.xml.XMLUtils
 
setC14nAlgorithm(XmlCanonicalizationAlgorithm) - Method in class com.mulesoft.modules.cryptography.api.xml.config.EphemeralKeyInfo
 
setDigestAlgorithm(XmlSignDigestAlgorithm) - Method in class com.mulesoft.modules.cryptography.api.xml.config.EphemeralKeyInfo
 
setEncryptionAlgorithm(XmlKeyTransportAlgorithm) - Method in class com.mulesoft.modules.cryptography.api.xml.config.EphemeralKeyInfo
 
setKeyId(String) - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceAsymmetricKeyInfo
 
setKeyId(String) - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceSymmetricKeyInfo
 
setKeyId(String) - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
setKeyId(String) - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpKeySelection
 
setKeyIdentifier(PgpAsymmetricKeyIdentifier) - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
setKeyPairIdentifier(PgpAsymmetricKeyIdentifier) - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
setNumericId(int) - Method in enum com.mulesoft.modules.cryptography.api.pgp.config.PgpEncryptionAlgorithm
 
setNumericId(int) - Method in enum com.mulesoft.modules.cryptography.api.pgp.config.PgpSignatureAlgorithm
 
setPassphrase(String) - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpAsymmetricKeyInfo
 
setPassword(String) - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceAsymmetricKeyInfo
 
setPassword(String) - Method in class com.mulesoft.modules.cryptography.api.jce.config.JceSymmetricKeyInfo
 
setPgpKeyInfo(PgpKeyInfo) - Method in class com.mulesoft.modules.cryptography.api.pgp.config.PgpKeySelection
 
sign(InputStream, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JceAsymmetricKeyImpl
 
sign(InputStream, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JceKeyImpl
 
sign(InputStream, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JcePbeImpl
 
sign(InputStream, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JceSymmetricKeyImpl
 
sign(InputStream, PgpKeyInfo, PgpSignatureAlgorithm, Scheduler, Boolean) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpSigner
 
sign(InputStream, XmlSignDigestAlgorithm, XmlCanonicalizationAlgorithm, XmlSignatureType, String) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlAsymmetricKeyImpl
 
sign(InputStream, XmlSignDigestAlgorithm, XmlCanonicalizationAlgorithm, XmlSignatureType, String) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlKeyImpl
 
sign(InputStream, XmlSignDigestAlgorithm, XmlCanonicalizationAlgorithm, XmlSignatureType, String) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlSymmetricKeyImpl
 
SignatureContextProvider - Interface in com.mulesoft.modules.cryptography.internal.xml.reference
Context provider for the different signature mechanisms.
SignatureErrorTypeProvider - Class in com.mulesoft.modules.cryptography.internal.errors
Errors that can be thrown when signing data.
SignatureErrorTypeProvider() - Constructor for class com.mulesoft.modules.cryptography.internal.errors.SignatureErrorTypeProvider
 
SignatureFilterSelector - Class in com.mulesoft.modules.cryptography.internal.xml.impl
 
SignatureFilterSelector() - Constructor for class com.mulesoft.modules.cryptography.internal.xml.impl.SignatureFilterSelector
 
SingleNodeSet - Class in com.mulesoft.modules.cryptography.internal.xml
 
SingleNodeSet(Node) - Constructor for class com.mulesoft.modules.cryptography.internal.xml.SingleNodeSet
 
start() - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpOperations
 
stop() - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpOperations
 

T

toList(NodeList) - Static method in class com.mulesoft.modules.cryptography.internal.xml.NodeListUtils
Converts from NodeList to a List.
toList(NamedNodeMap) - Static method in class com.mulesoft.modules.cryptography.internal.xml.NodeListUtils
Converts from NamedNodeMap to a List.
toString() - Method in class com.mulesoft.modules.cryptography.internal.pgp.config.PgpAsymmetricKeyIdentifier
 

V

validate(InputStream, String, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JceAsymmetricKeyImpl
 
validate(InputStream, String, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JceKeyImpl
 
validate(InputStream, String, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JcePbeImpl
 
validate(InputStream, String, String) - Method in class com.mulesoft.modules.cryptography.internal.jce.impl.JceSymmetricKeyImpl
 
validate(InputStream, InputStream) - Method in class com.mulesoft.modules.cryptography.internal.pgp.PgpSigner
 
validate(InputStream, String) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlAsymmetricKeyImpl
 
validate(InputStream, String) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlKeyImpl
 
validate(InputStream, String) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlSymmetricKeyImpl
 
validateChecksum(ChecksumAlgorithm, InputStream, String) - Method in class com.mulesoft.modules.cryptography.internal.checksum.ChecksumOperations
Validate the checksum of the stream against an expected checksum.
validateSignaturePair(Pair<DOMValidateContext, XMLSignature>) - Method in class com.mulesoft.modules.cryptography.internal.xml.impl.XmlAsymmetricKeyImpl
Validates a context and signature Pair.
validateXpathInDocument(Document, String) - Static method in class com.mulesoft.modules.cryptography.internal.xml.XMLUtils
 
ValidationErrorTypeProvider - Class in com.mulesoft.modules.cryptography.internal.errors
Errors that can be thrown when validating a signature.
ValidationErrorTypeProvider() - Constructor for class com.mulesoft.modules.cryptography.internal.errors.ValidationErrorTypeProvider
 
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.api.checksum.ChecksumAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.api.jce.config.JceEncryptionKeyAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.api.jce.config.JceEncryptionPbeAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.api.jce.config.JceKeystoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.api.jce.config.JceSignatureKeyAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.api.jce.config.JceSignaturePbeAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.api.pgp.config.PgpEncryptionAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.api.pgp.config.PgpSignatureAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlCanonicalizationAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlEncryptionAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlKeyTransportAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlSignatureType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlSignDigestAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.internal.errors.CryptoErrors
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.modules.cryptography.internal.xml.config.XmlSignEncryptionAlgorithm
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mulesoft.modules.cryptography.api.checksum.ChecksumAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.api.jce.config.JceEncryptionKeyAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.api.jce.config.JceEncryptionPbeAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.api.jce.config.JceKeystoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.api.jce.config.JceSignatureKeyAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.api.jce.config.JceSignaturePbeAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.api.pgp.config.PgpEncryptionAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.api.pgp.config.PgpSignatureAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlCanonicalizationAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlEncryptionAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlKeyTransportAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlSignatureType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.api.xml.config.XmlSignDigestAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.internal.errors.CryptoErrors
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.modules.cryptography.internal.xml.config.XmlSignEncryptionAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.

W

WrappedErrorPipedInputStream - Class in com.mulesoft.modules.cryptography.internal
 
WrappedErrorPipedInputStream() - Constructor for class com.mulesoft.modules.cryptography.internal.WrappedErrorPipedInputStream
 

X

X509KeySelector - Class in com.mulesoft.modules.cryptography.internal.xml.impl
Used to select X509 keys.
X509KeySelector(KeyStore, boolean) - Constructor for class com.mulesoft.modules.cryptography.internal.xml.impl.X509KeySelector
 
XmlAsymmetricKeyImpl - Class in com.mulesoft.modules.cryptography.internal.xml.impl
Asymmetric key implementation for XML encryption and signature.
XmlAsymmetricKeyImpl(JceConfiguration, JceAsymmetricKeyInfo, EphemeralKeyInfo) - Constructor for class com.mulesoft.modules.cryptography.internal.xml.impl.XmlAsymmetricKeyImpl
 
XmlAsymmetricKeyImpl(JceConfiguration, JceAsymmetricKeyInfo, boolean) - Constructor for class com.mulesoft.modules.cryptography.internal.xml.impl.XmlAsymmetricKeyImpl
 
XmlAsymmetricKeyImpl(JceConfiguration, JceAsymmetricKeyInfo, EphemeralKeyInfo, boolean) - Constructor for class com.mulesoft.modules.cryptography.internal.xml.impl.XmlAsymmetricKeyImpl
 
XmlCanonicalizationAlgorithm - Enum in com.mulesoft.modules.cryptography.api.xml.config
Canonicalization methods for signing XML documents.
xmlDecrypt(JceConfiguration, InputStream, String, JceKeySelection) - Method in class com.mulesoft.modules.cryptography.internal.xml.XmlOperations
Decrypt the XML document.
xmlEncrypt(JceConfiguration, InputStream, XmlEncryptionAlgorithm, String, boolean, JceKeySelection, EphemeralKeyInfo) - Method in class com.mulesoft.modules.cryptography.internal.xml.XmlOperations
Encrypt the XML document.
XmlEncryptionAlgorithm - Enum in com.mulesoft.modules.cryptography.api.xml.config
The symmetric encryption algorithms for XML.
XmlEncryptionAlgorithm.XmlAlgorithmInfo - Interface in com.mulesoft.modules.cryptography.api.xml.config
 
XmlKeyImpl - Class in com.mulesoft.modules.cryptography.internal.xml.impl
 
XmlKeyImpl() - Constructor for class com.mulesoft.modules.cryptography.internal.xml.impl.XmlKeyImpl
 
XmlKeyTransportAlgorithm - Enum in com.mulesoft.modules.cryptography.api.xml.config
List of the algorithm listed on the XmlOperations - Class in com.mulesoft.modules.cryptography.internal.xml
XML operations.
XmlOperations() - Constructor for class com.mulesoft.modules.cryptography.internal.xml.XmlOperations
 
xmlSign(JceConfiguration, InputStream, XmlSignDigestAlgorithm, XmlCanonicalizationAlgorithm, XmlSignatureType, String, JceKeySelection) - Method in class com.mulesoft.modules.cryptography.internal.xml.XmlOperations
Sign an XML document.
XmlSignatureType - Enum in com.mulesoft.modules.cryptography.api.xml.config
Supported XML signature modes.
XmlSignDigestAlgorithm - Enum in com.mulesoft.modules.cryptography.api.xml.config
The hashing algorithm for the XML signature.
XmlSignEncryptionAlgorithm - Enum in com.mulesoft.modules.cryptography.internal.xml.config
The signing algorithms for XML.
XmlSymmetricKeyImpl - Class in com.mulesoft.modules.cryptography.internal.xml.impl
Symmetric key implementation for XML encryption and signature.
XmlSymmetricKeyImpl(JceConfiguration, JceSymmetricKeyInfo) - Constructor for class com.mulesoft.modules.cryptography.internal.xml.impl.XmlSymmetricKeyImpl
 
XMLUtils - Class in com.mulesoft.modules.cryptography.internal.xml
Misc XML utils.
XMLUtils() - Constructor for class com.mulesoft.modules.cryptography.internal.xml.XMLUtils
 
xmlValidate(JceConfiguration, InputStream, String, JceKeySelection, boolean) - Method in class com.mulesoft.modules.cryptography.internal.xml.XmlOperations
Validate an XML signed document.
A B C D E F G H I J K M N P Q R S T V W X 
Skip navigation links

Copyright © 2024 MuleSoft, Inc.. All rights reserved.