Skip navigation links
A B C D E F G I K L M N P R S T U V W _ 

A

AbstractCodec<M extends EncodeMetadata> - Class in com.emc.codec
 
AbstractCodec() - Constructor for class com.emc.codec.AbstractCodec
 
addEncodeMetadata(Map<String, String>, EncodeStream, boolean) - Method in class com.emc.codec.CodecChain
 
addEncodeSpec(Map<String, String>, String) - Static method in class com.emc.codec.CodecChain
 
addKey(KeyPair) - Method in class com.emc.codec.encryption.BasicKeyProvider
 
addListener(EncodeListener<M>) - Method in class com.emc.codec.EncodeInputStream
 
addListener(EncodeListener<M>) - Method in class com.emc.codec.EncodeOutputStream
 
addListener(EncodeListener<M>) - Method in interface com.emc.codec.EncodeStream
 
addProperty(String, Object) - Method in class com.emc.codec.CodecChain
 
AES_CBC_PKCS5_CIPHER - Static variable in class com.emc.codec.encryption.EncryptionCodec
 
AESBench - Class in com.emc.codec.encryption
 
AESBench() - Constructor for class com.emc.codec.encryption.AESBench
 
AESTest - Class in com.emc.codec.encryption
 
AESTest() - Constructor for class com.emc.codec.encryption.AESTest
 

B

BasicKeyProvider - Class in com.emc.codec.encryption
 
BasicKeyProvider() - Constructor for class com.emc.codec.encryption.BasicKeyProvider
 
BasicKeyProvider(KeyPair, KeyPair...) - Constructor for class com.emc.codec.encryption.BasicKeyProvider
 

C

calculateCompressionRatio() - Method in class com.emc.codec.compression.CompressionMetadata
 
canDecode(String) - Method in class com.emc.codec.AbstractCodec
 
canDecode(String) - Method in interface com.emc.codec.Decoder
 
canEncode(String) - Method in class com.emc.codec.AbstractCodec
 
canEncode(String) - Method in interface com.emc.codec.Encoder
 
canProcess(String) - Method in class com.emc.codec.AbstractCodec
 
canProcess(String) - Method in class com.emc.codec.compression.deflate.DeflateCodec
 
canProcess(String) - Method in class com.emc.codec.compression.lzma.LzmaCodec
 
canProcess(String) - Method in class com.emc.codec.encryption.EncryptionCodec
 
checkForError() - Method in class com.emc.codec.compression.lzma.LzmaDecodeInputStream
 
checkForError() - Method in class com.emc.codec.compression.lzma.LzmaDecodeOutputStream
 
checkForError() - Method in class com.emc.codec.compression.lzma.LzmaEncodeInputStream
 
checkForError() - Method in class com.emc.codec.compression.lzma.LzmaEncodeOutputStream
 
close() - Method in class com.emc.codec.CodecChain.MetaAddingInputStream
 
close() - Method in class com.emc.codec.CodecChain.MetaAddingOutputStream
 
close() - Method in class com.emc.codec.compression.CompressionInputStream
 
close() - Method in class com.emc.codec.compression.CompressionOutputStream
 
close() - Method in class com.emc.codec.compression.lzma.LzmaDecodeInputStream
 
close() - Method in class com.emc.codec.compression.lzma.LzmaDecodeOutputStream
 
close() - Method in class com.emc.codec.compression.lzma.LzmaEncodeInputStream
 
close() - Method in class com.emc.codec.compression.lzma.LzmaEncodeOutputStream
 
close() - Method in class com.emc.codec.encryption.EncryptionInputStream
 
close() - Method in class com.emc.codec.encryption.EncryptionOutputStream
 
CodecChain - Class in com.emc.codec
 
CodecChain(String...) - Constructor for class com.emc.codec.CodecChain
 
CodecChain(AbstractCodec...) - Constructor for class com.emc.codec.CodecChain
 
CodecChain(List<AbstractCodec>, Map<String, Object>) - Constructor for class com.emc.codec.CodecChain
 
CodecChain.MetaAddingInputStream - Class in com.emc.codec
 
CodecChain.MetaAddingOutputStream - Class in com.emc.codec
 
CodecException - Exception in com.emc.codec
 
CodecException(String) - Constructor for exception com.emc.codec.CodecException
 
CodecException(String, Throwable) - Constructor for exception com.emc.codec.CodecException
 
CodecException(Throwable) - Constructor for exception com.emc.codec.CodecException
 
CodecUtil - Class in com.emc.codec.util
 
com.emc.codec - package com.emc.codec
 
com.emc.codec.compression - package com.emc.codec.compression
 
com.emc.codec.compression.deflate - package com.emc.codec.compression.deflate
 
com.emc.codec.compression.lzma - package com.emc.codec.compression.lzma
 
com.emc.codec.encryption - package com.emc.codec.encryption
 
com.emc.codec.util - package com.emc.codec.util
 
compareTo(AbstractCodec<M>) - Method in class com.emc.codec.AbstractCodec
 
COMPRESSION_TYPE - Static variable in class com.emc.codec.compression.CompressionConstants
 
CompressionConstants - Class in com.emc.codec.compression
 
CompressionConstants() - Constructor for class com.emc.codec.compression.CompressionConstants
 
CompressionException - Exception in com.emc.codec.compression
 
CompressionException(String) - Constructor for exception com.emc.codec.compression.CompressionException
 
CompressionException(String, Throwable) - Constructor for exception com.emc.codec.compression.CompressionException
 
CompressionException(Throwable) - Constructor for exception com.emc.codec.compression.CompressionException
 
CompressionInputStream - Class in com.emc.codec.compression
 
CompressionInputStream(InputStream, String) - Constructor for class com.emc.codec.compression.CompressionInputStream
Implementation constructors must call CompressionInputStream.initStreams(InputStream)!!
CompressionMetadata - Class in com.emc.codec.compression
 
CompressionMetadata(String) - Constructor for class com.emc.codec.compression.CompressionMetadata
 
CompressionMetadata(String, Map<String, String>) - Constructor for class com.emc.codec.compression.CompressionMetadata
 
CompressionOutputStream - Class in com.emc.codec.compression
 
CompressionOutputStream(OutputStream, String) - Constructor for class com.emc.codec.compression.CompressionOutputStream
Implementation constructors must call CompressionOutputStream.initStreams(OutputStream)!!
CompressionUtil - Class in com.emc.codec.compression
 
CompressionUtil() - Constructor for class com.emc.codec.compression.CompressionUtil
 
CountingInputStream - Class in com.emc.codec.util
 
CountingInputStream(InputStream) - Constructor for class com.emc.codec.util.CountingInputStream
 
CountingOutputStream - Class in com.emc.codec.util
 
CountingOutputStream(OutputStream) - Constructor for class com.emc.codec.util.CountingOutputStream
 
createCipher(String, Provider) - Method in class com.emc.codec.encryption.EncryptionCodec
 
createEncodeMetadata(String, Map<String, String>) - Method in class com.emc.codec.compression.deflate.DeflateCodec
 
createEncodeMetadata(String, Map<String, String>) - Method in class com.emc.codec.compression.lzma.LzmaCodec
 
createEncodeMetadata(String, Map<String, String>) - Method in interface com.emc.codec.Decoder
 
createEncodeMetadata(String, Map<String, String>) - Method in class com.emc.codec.encryption.EncryptionCodec
 

D

Decoder<M extends EncodeMetadata> - Interface in com.emc.codec
 
DecoderThread - Class in com.emc.codec.compression.lzma
 
DecoderThread(InputStream, OutputStream) - Constructor for class com.emc.codec.compression.lzma.DecoderThread
 
decryptKey(String, String, Provider, PrivateKey) - Static method in class com.emc.codec.encryption.EncryptionUtil
 
DEFAULT_COMPRESSION_LEVEL - Static variable in class com.emc.codec.compression.CompressionConstants
 
DEFAULT_KEY_SIZE - Static variable in class com.emc.codec.encryption.EncryptionCodec
 
DEFAULT_PIPE_BUFFER_SIZE - Static variable in class com.emc.codec.compression.lzma.LzmaCodec
 
DeflateCodec - Class in com.emc.codec.compression.deflate
 
DeflateCodec() - Constructor for class com.emc.codec.compression.deflate.DeflateCodec
 
DeflateInputStream - Class in com.emc.codec.compression.deflate
 
DeflateInputStream(InputStream, String, int) - Constructor for class com.emc.codec.compression.deflate.DeflateInputStream
 
DeflateOutputStream - Class in com.emc.codec.compression.deflate
 
DeflateOutputStream(OutputStream, String, int) - Constructor for class com.emc.codec.compression.deflate.DeflateOutputStream
 
derEncodeBigInteger(BigInteger) - Static method in class com.emc.codec.encryption.EncryptionUtil
Encodes a BigInteger in DER format
derEncodeRSAPublicKey(RSAPublicKey) - Static method in class com.emc.codec.encryption.EncryptionUtil
Encodes an RSA public key in DER format.
derEncodeSequence(List<byte[]>) - Static method in class com.emc.codec.encryption.EncryptionUtil
Encodes a list of objects into a DER "sequence".
derEncodeValue(byte, byte[]) - Static method in class com.emc.codec.encryption.EncryptionUtil
Encodes a DER value with the proper length specifier.
DoesNotNeedRekeyException - Exception in com.emc.codec.encryption
This exception is thrown from the rekey() method when the object is already using the latest master key and does not need to be rekeyed.
DoesNotNeedRekeyException(String) - Constructor for exception com.emc.codec.encryption.DoesNotNeedRekeyException
 
DoesNotNeedRekeyException(String, Throwable) - Constructor for exception com.emc.codec.encryption.DoesNotNeedRekeyException
 
DoesNotNeedRekeyException(Throwable) - Constructor for exception com.emc.codec.encryption.DoesNotNeedRekeyException
 

E

encodeComplete(EncodeStream<M>) - Method in interface com.emc.codec.EncodeListener
 
encodeComplete(EncodeStream<EncryptionMetadata>) - Method in class com.emc.codec.encryption.EncryptionCodec.SigningEncodeMetadataListener
 
EncodeInputStream<M extends EncodeMetadata> - Class in com.emc.codec
 
EncodeInputStream(InputStream) - Constructor for class com.emc.codec.EncodeInputStream
 
EncodeListener<M extends EncodeMetadata> - Interface in com.emc.codec
 
EncodeMetadata - Class in com.emc.codec
 
EncodeMetadata(String) - Constructor for class com.emc.codec.EncodeMetadata
 
EncodeOutputStream<M extends EncodeMetadata> - Class in com.emc.codec
 
EncodeOutputStream(OutputStream) - Constructor for class com.emc.codec.EncodeOutputStream
 
Encoder<M extends EncodeMetadata> - Interface in com.emc.codec
 
EncoderThread - Class in com.emc.codec.compression.lzma
 
EncoderThread(LzmaProfile, InputStream, OutputStream) - Constructor for class com.emc.codec.compression.lzma.EncoderThread
 
encodeSpec(int) - Static method in class com.emc.codec.compression.deflate.DeflateCodec
 
encodeSpec(int) - Static method in class com.emc.codec.compression.lzma.LzmaCodec
 
encodeSpec(String) - Static method in class com.emc.codec.encryption.EncryptionCodec
 
EncodeStream<M extends EncodeMetadata> - Interface in com.emc.codec
 
ENCRYPTION_TYPE - Static variable in class com.emc.codec.encryption.EncryptionConstants
 
EncryptionCodec - Class in com.emc.codec.encryption
 
EncryptionCodec() - Constructor for class com.emc.codec.encryption.EncryptionCodec
 
EncryptionCodec.SigningEncodeMetadataListener - Class in com.emc.codec.encryption
 
EncryptionConstants - Class in com.emc.codec.encryption
 
EncryptionConstants() - Constructor for class com.emc.codec.encryption.EncryptionConstants
 
EncryptionException - Exception in com.emc.codec.encryption
 
EncryptionException(String) - Constructor for exception com.emc.codec.encryption.EncryptionException
 
EncryptionException(String, Throwable) - Constructor for exception com.emc.codec.encryption.EncryptionException
 
EncryptionException(Throwable) - Constructor for exception com.emc.codec.encryption.EncryptionException
 
EncryptionInputStream - Class in com.emc.codec.encryption
 
EncryptionInputStream(InputStream, String, Cipher, String) - Constructor for class com.emc.codec.encryption.EncryptionInputStream
 
EncryptionMetadata - Class in com.emc.codec.encryption
 
EncryptionMetadata(String) - Constructor for class com.emc.codec.encryption.EncryptionMetadata
 
EncryptionMetadata(String, Map<String, String>) - Constructor for class com.emc.codec.encryption.EncryptionMetadata
 
EncryptionOutputStream - Class in com.emc.codec.encryption
 
EncryptionOutputStream(OutputStream, String, Cipher, String) - Constructor for class com.emc.codec.encryption.EncryptionOutputStream
 
EncryptionUtil - Class in com.emc.codec.encryption
 
EncryptionUtil() - Constructor for class com.emc.codec.encryption.EncryptionUtil
 
encryptKey(SecretKey, KeyPair, Provider) - Method in class com.emc.codec.encryption.EncryptionCodec
 
encryptKey(SecretKey, Provider, PublicKey) - Static method in class com.emc.codec.encryption.EncryptionUtil
 
extractSubjectKeyIdentifier(byte[]) - Static method in class com.emc.codec.encryption.EncryptionUtil
 

F

fromCompressionLevel(int) - Static method in class com.emc.codec.compression.lzma.LzmaProfile
 

G

generateKey(String, int, Provider) - Method in class com.emc.codec.encryption.EncryptionCodec
 
generateSignature(RSAPrivateKey, Provider) - Method in class com.emc.codec.encryption.EncryptionMetadata
 
getBaseAlgorithm(String) - Static method in class com.emc.codec.encryption.EncryptionUtil
 
getByteCount() - Method in class com.emc.codec.util.CountingInputStream
 
getByteCount() - Method in class com.emc.codec.util.CountingOutputStream
 
getChainHead() - Method in class com.emc.codec.EncodeInputStream
 
getChainHead() - Method in class com.emc.codec.EncodeOutputStream
 
getChainHead() - Method in interface com.emc.codec.EncodeStream
 
getCipherSpec(String) - Static method in class com.emc.codec.encryption.EncryptionUtil
 
getCodecProperty(String, Map<String, Object>, T) - Static method in class com.emc.codec.util.CodecUtil
Note: you can only search system properties if defaultValue is one of [String, Integer, Long, Float, Double]
getCompressedSize() - Method in class com.emc.codec.compression.CompressionMetadata
 
getCompressionLevel(String, int) - Static method in class com.emc.codec.compression.CompressionUtil
 
getCompressionRatio() - Method in class com.emc.codec.compression.CompressionMetadata
 
getCompressionStream(InputStream) - Method in class com.emc.codec.compression.CompressionInputStream
 
getCompressionStream(OutputStream) - Method in class com.emc.codec.compression.CompressionOutputStream
 
getCompressionStream(InputStream) - Method in class com.emc.codec.compression.deflate.DeflateInputStream
 
getCompressionStream(OutputStream) - Method in class com.emc.codec.compression.deflate.DeflateOutputStream
 
getCompressionStream(InputStream) - Method in class com.emc.codec.compression.lzma.LzmaEncodeInputStream
 
getCompressionStream(OutputStream) - Method in class com.emc.codec.compression.lzma.LzmaEncodeOutputStream
 
getCpuinfo(String) - Static method in class com.emc.codec.encryption.AESBench
 
getCustomProfile(Map<String, Object>) - Static method in class com.emc.codec.compression.lzma.LzmaCodec
 
getDecodedSize(CompressionMetadata) - Method in class com.emc.codec.compression.deflate.DeflateCodec
 
getDecodedSize(CompressionMetadata) - Method in class com.emc.codec.compression.lzma.LzmaCodec
 
getDecodedSize(M) - Method in interface com.emc.codec.Decoder
 
getDecodedSize(EncryptionMetadata) - Method in class com.emc.codec.encryption.EncryptionCodec
 
getDecodeStream(OutputStream, Map<String, String>) - Method in class com.emc.codec.CodecChain
 
getDecodeStream(InputStream, Map<String, String>) - Method in class com.emc.codec.CodecChain
 
getDecodingStream(OutputStream, CompressionMetadata, Map<String, Object>) - Method in class com.emc.codec.compression.deflate.DeflateCodec
 
getDecodingStream(InputStream, CompressionMetadata, Map<String, Object>) - Method in class com.emc.codec.compression.deflate.DeflateCodec
 
getDecodingStream(OutputStream, CompressionMetadata, Map<String, Object>) - Method in class com.emc.codec.compression.lzma.LzmaCodec
 
getDecodingStream(InputStream, CompressionMetadata, Map<String, Object>) - Method in class com.emc.codec.compression.lzma.LzmaCodec
 
getDecodingStream(OutputStream, M, Map<String, Object>) - Method in interface com.emc.codec.Decoder
 
getDecodingStream(InputStream, M, Map<String, Object>) - Method in interface com.emc.codec.Decoder
 
getDecodingStream(OutputStream, EncryptionMetadata, Map<String, Object>) - Method in class com.emc.codec.encryption.EncryptionCodec
 
getDecodingStream(InputStream, EncryptionMetadata, Map<String, Object>) - Method in class com.emc.codec.encryption.EncryptionCodec
 
getDefaultEncodeSpec() - Method in class com.emc.codec.compression.deflate.DeflateCodec
 
getDefaultEncodeSpec() - Method in class com.emc.codec.compression.lzma.LzmaCodec
 
getDefaultEncodeSpec() - Method in interface com.emc.codec.Encoder
 
getDefaultEncodeSpec() - Method in class com.emc.codec.encryption.EncryptionCodec
 
getDictionarySize() - Method in class com.emc.codec.compression.lzma.LzmaProfile
 
getEncodeAlgorithm(String) - Static method in class com.emc.codec.util.CodecUtil
 
getEncodedSize(long, Map<String, Object>) - Method in class com.emc.codec.AbstractCodec
 
getEncodedSize(long) - Method in class com.emc.codec.CodecChain
 
getEncodedSize(long, String, Map<String, Object>) - Method in class com.emc.codec.compression.deflate.DeflateCodec
 
getEncodedSize(long, String, Map<String, Object>) - Method in class com.emc.codec.compression.lzma.LzmaCodec
 
getEncodedSize(long, Map<String, Object>) - Method in interface com.emc.codec.Encoder
 
getEncodedSize(long, String, Map<String, Object>) - Method in interface com.emc.codec.Encoder
 
getEncodedSize(long, String, Map<String, Object>) - Method in class com.emc.codec.encryption.EncryptionCodec
 
getEncodeMetadata() - Method in class com.emc.codec.compression.CompressionInputStream
 
getEncodeMetadata() - Method in class com.emc.codec.compression.CompressionOutputStream
 
getEncodeMetadata() - Method in interface com.emc.codec.EncodeStream
 
getEncodeMetadata() - Method in class com.emc.codec.encryption.EncryptionInputStream
 
getEncodeMetadata() - Method in class com.emc.codec.encryption.EncryptionOutputStream
 
getEncodeMetadataList(Map<String, String>) - Method in class com.emc.codec.CodecChain
 
getEncodeSpec(String, int) - Static method in class com.emc.codec.compression.CompressionUtil
 
getEncodeSpec() - Method in class com.emc.codec.EncodeMetadata
 
getEncodeSpec(String, String) - Static method in class com.emc.codec.util.CodecUtil
 
getEncodeSpecs(Map<String, String>) - Static method in class com.emc.codec.CodecChain
 
getEncodeStream(OutputStream, Map<String, String>) - Method in class com.emc.codec.CodecChain
 
getEncodeStream(InputStream, Map<String, String>) - Method in class com.emc.codec.CodecChain
 
getEncodeType(String) - Static method in class com.emc.codec.util.CodecUtil
 
getEncodingStream(OutputStream, Map<String, Object>) - Method in class com.emc.codec.AbstractCodec
 
getEncodingStream(InputStream, Map<String, Object>) - Method in class com.emc.codec.AbstractCodec
 
getEncodingStream(OutputStream, String, Map<String, Object>) - Method in class com.emc.codec.compression.deflate.DeflateCodec
 
getEncodingStream(InputStream, String, Map<String, Object>) - Method in class com.emc.codec.compression.deflate.DeflateCodec
 
getEncodingStream(OutputStream, String, Map<String, Object>) - Method in class com.emc.codec.compression.lzma.LzmaCodec
 
getEncodingStream(InputStream, String, Map<String, Object>) - Method in class com.emc.codec.compression.lzma.LzmaCodec
 
getEncodingStream(OutputStream, Map<String, Object>) - Method in interface com.emc.codec.Encoder
This version of the method should use Encoder.getDefaultEncodeSpec()
getEncodingStream(InputStream, Map<String, Object>) - Method in interface com.emc.codec.Encoder
This version of the method should use Encoder.getDefaultEncodeSpec()
getEncodingStream(OutputStream, String, Map<String, Object>) - Method in interface com.emc.codec.Encoder
 
getEncodingStream(InputStream, String, Map<String, Object>) - Method in interface com.emc.codec.Encoder
 
getEncodingStream(OutputStream, String, Map<String, Object>) - Method in class com.emc.codec.encryption.EncryptionCodec
 
getEncodingStream(InputStream, String, Map<String, Object>) - Method in class com.emc.codec.encryption.EncryptionCodec
 
getEncryptedKey() - Method in class com.emc.codec.encryption.EncryptionMetadata
 
getError() - Method in class com.emc.codec.compression.lzma.DecoderThread
 
getError() - Method in class com.emc.codec.compression.lzma.EncoderThread
 
getFastBytes() - Method in class com.emc.codec.compression.lzma.LzmaProfile
 
getFingerprint(KeyPair) - Method in class com.emc.codec.encryption.BasicKeyProvider
 
getInitVector() - Method in class com.emc.codec.encryption.EncryptionMetadata
 
getKey(String) - Method in class com.emc.codec.encryption.BasicKeyProvider
 
getKey(String) - Method in interface com.emc.codec.encryption.KeyProvider
 
getKeyFromAlias(String) - Method in class com.emc.codec.encryption.KeystoreKeyProvider
 
getKeyProvider(Map<String, Object>) - Static method in class com.emc.codec.encryption.EncryptionCodec
 
getKeySize(Map<String, Object>) - Static method in class com.emc.codec.encryption.EncryptionCodec
 
getLc() - Method in class com.emc.codec.compression.lzma.LzmaProfile
 
getLp() - Method in class com.emc.codec.compression.lzma.LzmaProfile
 
getMasterKey() - Method in class com.emc.codec.encryption.BasicKeyProvider
 
getMasterKey() - Method in interface com.emc.codec.encryption.KeyProvider
 
getMasterKeyFingerprint() - Method in class com.emc.codec.encryption.BasicKeyProvider
 
getMasterKeyFingerprint() - Method in class com.emc.codec.encryption.EncryptionMetadata
 
getMasterKeyFingerprint() - Method in interface com.emc.codec.encryption.KeyProvider
 
getMatchFinder() - Method in class com.emc.codec.compression.lzma.LzmaProfile
 
getNext() - Method in class com.emc.codec.EncodeInputStream
 
getNext() - Method in class com.emc.codec.EncodeOutputStream
 
getNext() - Method in interface com.emc.codec.EncodeStream
 
getOriginalDigest() - Method in class com.emc.codec.compression.CompressionMetadata
 
getOriginalDigest() - Method in class com.emc.codec.encryption.EncryptionMetadata
 
getOriginalSize() - Method in class com.emc.codec.compression.CompressionMetadata
 
getOriginalSize() - Method in class com.emc.codec.encryption.EncryptionMetadata
 
getPb() - Method in class com.emc.codec.compression.lzma.LzmaProfile
 
getPipeBufferSize(Map<String, Object>) - Static method in class com.emc.codec.compression.lzma.LzmaCodec
 
getPriority() - Method in class com.emc.codec.compression.deflate.DeflateCodec
 
getPriority() - Method in class com.emc.codec.compression.lzma.LzmaCodec
 
getPriority() - Method in interface com.emc.codec.Decoder
 
getPriority() - Method in interface com.emc.codec.Encoder
 
getPriority() - Method in class com.emc.codec.encryption.EncryptionCodec
 
getProperties() - Method in class com.emc.codec.CodecChain
 
getProvider() - Method in class com.emc.codec.encryption.BasicKeyProvider
 
getRsaPublicKeyFingerprint(RSAPublicKey) - Static method in class com.emc.codec.encryption.EncryptionUtil
Computes the fingerprint of an RSA public key.
getSecretKey(RSAPrivateKey, Provider) - Method in class com.emc.codec.encryption.EncryptionMetadata
 
getSecureRandom(Provider) - Method in class com.emc.codec.encryption.EncryptionCodec
 
getSecurityProvider(Map<String, Object>) - Static method in class com.emc.codec.encryption.EncryptionCodec
 
getSignature() - Method in class com.emc.codec.encryption.EncryptionMetadata
 

I

initDecryptCipher(EncryptionMetadata, KeyProvider, Provider) - Method in class com.emc.codec.encryption.EncryptionCodec
 
initEncryptCipher(String, SecretKey, Provider) - Method in class com.emc.codec.encryption.EncryptionCodec
 
initStreams(InputStream) - Method in class com.emc.codec.compression.CompressionInputStream
 
initStreams(OutputStream) - Method in class com.emc.codec.compression.CompressionOutputStream
 
isComplete() - Method in class com.emc.codec.compression.CompressionMetadata
 
isComplete() - Method in class com.emc.codec.EncodeMetadata
Return true if all metadata fields are populated and finalized, signifying that it is ok to write the final metadata to the object.
isComplete() - Method in class com.emc.codec.encryption.EncryptionMetadata
 
isErrorSet() - Method in class com.emc.codec.compression.lzma.DecoderThread
 
isErrorSet() - Method in class com.emc.codec.compression.lzma.EncoderThread
 
isSizePredictable() - Method in class com.emc.codec.CodecChain
 
isSizePredictable() - Method in class com.emc.codec.compression.deflate.DeflateCodec
 
isSizePredictable() - Method in class com.emc.codec.compression.lzma.LzmaCodec
 
isSizePredictable() - Method in interface com.emc.codec.Encoder
 
isSizePredictable() - Method in class com.emc.codec.encryption.EncryptionCodec
 

K

KEY_ENCRYPTION_CIPHER - Static variable in class com.emc.codec.encryption.EncryptionConstants
 
KeyProvider - Interface in com.emc.codec.encryption
 
KeystoreKeyProvider - Class in com.emc.codec.encryption
 
KeystoreKeyProvider(KeyStore, char[], String) - Constructor for class com.emc.codec.encryption.KeystoreKeyProvider
Loads all key pairs from the specified key store and identifies the master key by the specified alias.

L

LZMA_COMPRESSION_PROFILE - Static variable in class com.emc.codec.compression.lzma.LzmaProfile
Map LZMA compression parameters into the standard 0-9 compression levels.
LzmaCodec - Class in com.emc.codec.compression.lzma
 
LzmaCodec() - Constructor for class com.emc.codec.compression.lzma.LzmaCodec
 
LzmaDecodeInputStream - Class in com.emc.codec.compression.lzma
 
LzmaDecodeInputStream(InputStream, int) - Constructor for class com.emc.codec.compression.lzma.LzmaDecodeInputStream
 
LzmaDecodeOutputStream - Class in com.emc.codec.compression.lzma
 
LzmaDecodeOutputStream(OutputStream, int) - Constructor for class com.emc.codec.compression.lzma.LzmaDecodeOutputStream
 
LzmaEncodeInputStream - Class in com.emc.codec.compression.lzma
 
LzmaEncodeInputStream(InputStream, String, LzmaProfile, int) - Constructor for class com.emc.codec.compression.lzma.LzmaEncodeInputStream
 
LzmaEncodeOutputStream - Class in com.emc.codec.compression.lzma
 
LzmaEncodeOutputStream(OutputStream, String, LzmaProfile, int) - Constructor for class com.emc.codec.compression.lzma.LzmaEncodeOutputStream
 
LzmaProfile - Class in com.emc.codec.compression.lzma
 
LzmaProfile(int, int, int) - Constructor for class com.emc.codec.compression.lzma.LzmaProfile
 
LzmaProfile(int, int, int, int, int, int) - Constructor for class com.emc.codec.compression.lzma.LzmaProfile
 
LzmaTest - Class in com.emc.codec.compression.lzma
 
LzmaTest() - Constructor for class com.emc.codec.compression.lzma.LzmaTest
 

M

main(String[]) - Static method in class com.emc.codec.compression.lzma.LzmaTest
 
main(String[]) - Static method in class com.emc.codec.encryption.AESBench
 
main(String[]) - Static method in class com.emc.codec.encryption.AESTest
 
memoryRequiredForLzma(int) - Static method in class com.emc.codec.compression.lzma.LzmaProfile
 
memoryRequiredForLzma(LzmaProfile) - Static method in class com.emc.codec.compression.lzma.LzmaProfile
 
META_COMPRESSION_COMP_RATIO - Static variable in class com.emc.codec.compression.CompressionConstants
 
META_COMPRESSION_COMP_SIZE - Static variable in class com.emc.codec.compression.CompressionConstants
 
META_COMPRESSION_PREFIX - Static variable in class com.emc.codec.compression.CompressionConstants
 
META_COMPRESSION_UNCOMP_SHA1 - Static variable in class com.emc.codec.compression.CompressionConstants
 
META_COMPRESSION_UNCOMP_SIZE - Static variable in class com.emc.codec.compression.CompressionConstants
 
META_ENCRYPTION_IV - Static variable in class com.emc.codec.encryption.EncryptionConstants
 
META_ENCRYPTION_KEY_ID - Static variable in class com.emc.codec.encryption.EncryptionConstants
 
META_ENCRYPTION_META_SIG - Static variable in class com.emc.codec.encryption.EncryptionConstants
 
META_ENCRYPTION_OBJECT_KEY - Static variable in class com.emc.codec.encryption.EncryptionConstants
 
META_ENCRYPTION_PREFIX - Static variable in class com.emc.codec.encryption.EncryptionConstants
 
META_ENCRYPTION_UNENC_SHA1 - Static variable in class com.emc.codec.encryption.EncryptionConstants
 
META_ENCRYPTION_UNENC_SIZE - Static variable in class com.emc.codec.encryption.EncryptionConstants
 
META_SIGNATURE_ALGORITHM - Static variable in class com.emc.codec.encryption.EncryptionConstants
 
META_TRANSFORM_COMPLETE - Static variable in class com.emc.codec.CodecChain
 
META_TRANSFORM_MODE - Static variable in class com.emc.codec.CodecChain
 
MetaAddingInputStream(EncodeInputStream, Map<String, String>) - Constructor for class com.emc.codec.CodecChain.MetaAddingInputStream
wrap tail of chain for input streams
MetaAddingOutputStream(EncodeOutputStream, Map<String, String>) - Constructor for class com.emc.codec.CodecChain.MetaAddingOutputStream
wrap head of chain for output streams

N

notifyListeners() - Method in class com.emc.codec.EncodeInputStream
 
notifyListeners() - Method in class com.emc.codec.EncodeOutputStream
 

P

PRIORITY - Static variable in class com.emc.codec.compression.deflate.DeflateCodec
 
PRIORITY - Static variable in class com.emc.codec.compression.lzma.LzmaCodec
 
PRIORITY - Static variable in class com.emc.codec.encryption.EncryptionCodec
 
PROP_CUSTOM_PROFILE - Static variable in class com.emc.codec.compression.lzma.LzmaCodec
 
PROP_KEY_PROVIDER - Static variable in class com.emc.codec.encryption.EncryptionCodec
 
PROP_KEY_SIZE - Static variable in class com.emc.codec.encryption.EncryptionCodec
 
PROP_PIPE_BUFFER_SIZE - Static variable in class com.emc.codec.compression.lzma.LzmaCodec
 
PROP_SECURITY_PROVIDER - Static variable in class com.emc.codec.encryption.EncryptionCodec
 

R

read() - Method in class com.emc.codec.compression.lzma.LzmaDecodeInputStream
 
read(byte[], int, int) - Method in class com.emc.codec.compression.lzma.LzmaDecodeInputStream
 
read(byte[]) - Method in class com.emc.codec.compression.lzma.LzmaDecodeInputStream
 
read() - Method in class com.emc.codec.compression.lzma.LzmaEncodeInputStream
 
read(byte[], int, int) - Method in class com.emc.codec.compression.lzma.LzmaEncodeInputStream
 
read(byte[]) - Method in class com.emc.codec.compression.lzma.LzmaEncodeInputStream
 
read() - Method in class com.emc.codec.util.CountingInputStream
 
read(byte[], int, int) - Method in class com.emc.codec.util.CountingInputStream
 
read(byte[]) - Method in class com.emc.codec.util.CountingInputStream
 
rekey(Map<String, String>, Map<String, Object>) - Method in class com.emc.codec.encryption.EncryptionCodec
 
rekey(EncryptionMetadata, Map<String, Object>) - Method in class com.emc.codec.encryption.EncryptionCodec
 
removeEncodeMetadata(Map<String, String>, List<EncodeMetadata>) - Method in class com.emc.codec.CodecChain
 
removeEncodeSpec(Map<String, String>, String) - Static method in class com.emc.codec.CodecChain
 
removeKey(KeyPair) - Method in class com.emc.codec.encryption.BasicKeyProvider
 
removeListener(EncodeListener<M>) - Method in class com.emc.codec.EncodeInputStream
 
removeListener(EncodeListener<M>) - Method in class com.emc.codec.EncodeOutputStream
 
removeListener(EncodeListener<M>) - Method in interface com.emc.codec.EncodeStream
 
rsaKeyPairFromBase64(String, String) - Static method in class com.emc.codec.encryption.EncryptionUtil
Constructs an RSA KeyPair from base-64 encoded key material.
run() - Method in class com.emc.codec.compression.lzma.DecoderThread
 
run() - Method in class com.emc.codec.compression.lzma.EncoderThread
 

S

SECURE_RANDOM_INSTANCE - Static variable in class com.emc.codec.encryption.EncryptionCodec
 
setCompressedSize(long) - Method in class com.emc.codec.compression.CompressionMetadata
 
setCustomProfile(Map<String, Object>, LzmaProfile) - Static method in class com.emc.codec.compression.lzma.LzmaCodec
 
setEncryptedKey(String) - Method in class com.emc.codec.encryption.EncryptionMetadata
 
setInitVector(byte[]) - Method in class com.emc.codec.encryption.EncryptionMetadata
 
setKeyProvider(Map<String, Object>, KeyProvider) - Static method in class com.emc.codec.encryption.EncryptionCodec
 
setKeySize(Map<String, Object>, int) - Static method in class com.emc.codec.encryption.EncryptionCodec
 
setMasterKey(KeyPair) - Method in class com.emc.codec.encryption.BasicKeyProvider
 
setMasterKeyAlias(String) - Method in class com.emc.codec.encryption.KeystoreKeyProvider
 
setMasterKeyFingerprint(String) - Method in class com.emc.codec.encryption.EncryptionMetadata
 
setOriginalDigest(byte[]) - Method in class com.emc.codec.compression.CompressionMetadata
 
setOriginalDigest(byte[]) - Method in class com.emc.codec.encryption.EncryptionMetadata
 
setOriginalSize(long) - Method in class com.emc.codec.compression.CompressionMetadata
 
setOriginalSize(long) - Method in class com.emc.codec.encryption.EncryptionMetadata
 
setPipeBufferSize(Map<String, Object>, int) - Static method in class com.emc.codec.compression.lzma.LzmaCodec
 
setProperties(Map<String, Object>) - Method in class com.emc.codec.CodecChain
 
setPropSecurityProvider(Map<String, Object>, Provider) - Static method in class com.emc.codec.encryption.EncryptionCodec
 
setProvider(Provider) - Method in class com.emc.codec.encryption.BasicKeyProvider
 
setSecretKey(SecretKey, PublicKey, Provider) - Method in class com.emc.codec.encryption.EncryptionMetadata
 
setSignature(String) - Method in class com.emc.codec.encryption.EncryptionMetadata
 
sign(RSAPrivateKey, Provider) - Method in class com.emc.codec.encryption.EncryptionMetadata
Call to generate a signature for all of this encryption info and assign it to the signature property (will be included in the map returned by EncryptionMetadata.toMap()).
SigningEncodeMetadataListener(KeyProvider, Provider) - Constructor for class com.emc.codec.encryption.EncryptionCodec.SigningEncodeMetadataListener
 
signMetadata(Map<String, String>, RSAPrivateKey, Provider) - Static method in class com.emc.codec.encryption.EncryptionUtil
 
SUBSPEC - Static variable in class com.emc.codec.compression.deflate.DeflateCodec
 
SUBSPEC - Static variable in class com.emc.codec.compression.lzma.LzmaCodec
 

T

TEST_CIPHER - Static variable in class com.emc.codec.encryption.AESTest
 
THREAD_GROUP - Static variable in class com.emc.codec.compression.lzma.DecoderThread
 
THREAD_GROUP - Static variable in class com.emc.codec.compression.lzma.EncoderThread
 
toHexPadded(byte[]) - Static method in class com.emc.codec.encryption.EncryptionUtil
Transforms a byte sequence into a sequence of hex digits, MSB first.
toMap() - Method in class com.emc.codec.compression.CompressionMetadata
 
toMap() - Method in class com.emc.codec.EncodeMetadata
 
toMap() - Method in class com.emc.codec.encryption.EncryptionMetadata
 

U

urlSafeDecodeBase64(String) - Static method in class com.emc.codec.encryption.EncryptionUtil
Uses the 'base64url' encoding from RFC4648 to decode a string to a byte array.
urlSafeEncodeBase64(byte[]) - Static method in class com.emc.codec.encryption.EncryptionUtil
Uses the 'base64url' encoding from RFC4648 to encode a byte array to a string.

V

validateCompressionLevel(int) - Static method in class com.emc.codec.compression.CompressionUtil
 
verifySignature(RSAPrivateKey, Provider) - Method in class com.emc.codec.encryption.EncryptionMetadata
Call to verify the signature contained in this encryption info.

W

withKeys(KeyPair...) - Method in class com.emc.codec.encryption.BasicKeyProvider
 
withMasterKey(KeyPair) - Method in class com.emc.codec.encryption.BasicKeyProvider
 
withProperties(Map<String, Object>) - Method in class com.emc.codec.CodecChain
 
withProperty(String, Object) - Method in class com.emc.codec.CodecChain
 
withProvider(Provider) - Method in class com.emc.codec.encryption.BasicKeyProvider
 
write(byte[]) - Method in class com.emc.codec.CodecChain.MetaAddingOutputStream
 
write(byte[], int, int) - Method in class com.emc.codec.CodecChain.MetaAddingOutputStream
 
write(int) - Method in class com.emc.codec.compression.lzma.LzmaDecodeOutputStream
 
write(byte[]) - Method in class com.emc.codec.compression.lzma.LzmaDecodeOutputStream
 
write(byte[], int, int) - Method in class com.emc.codec.compression.lzma.LzmaDecodeOutputStream
 
write(byte[], int, int) - Method in class com.emc.codec.compression.lzma.LzmaEncodeOutputStream
 
write(byte[]) - Method in class com.emc.codec.compression.lzma.LzmaEncodeOutputStream
 
write(int) - Method in class com.emc.codec.compression.lzma.LzmaEncodeOutputStream
 
write(byte[]) - Method in class com.emc.codec.EncodeOutputStream
 
write(byte[], int, int) - Method in class com.emc.codec.EncodeOutputStream
 
write(byte[], int, int) - Method in class com.emc.codec.util.CountingOutputStream
 
write(byte[]) - Method in class com.emc.codec.util.CountingOutputStream
 
write(int) - Method in class com.emc.codec.util.CountingOutputStream
 

_

_getKeyProvider(Map<String, Object>) - Method in class com.emc.codec.encryption.EncryptionCodec
 
A B C D E F G I K L M N P R S T U V W _ 
Skip navigation links