A B C D E F G I K O P R S T U V W X Z 
All Classes All Packages

A

Aes128Cbc - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
Aes128Cbc() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.Aes128Cbc
 
Aes128CbcHmacSha256 - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
Aes128CbcHmacSha256() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.Aes128CbcHmacSha256
 
Aes192Cbc - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
Aes192Cbc() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.Aes192Cbc
 
Aes192CbcHmacSha384 - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
Aes192CbcHmacSha384() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.Aes192CbcHmacSha384
 
Aes256Cbc - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
Aes256Cbc() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.Aes256Cbc
 
Aes256CbcHmacSha512 - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
Aes256CbcHmacSha512() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.Aes256CbcHmacSha512
 
AesCbc - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
AesCbc(String, int) - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.AesCbc
 
AesCbcHmacSha2 - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
AesCbcHmacSha2(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.AesCbcHmacSha2
 
AesKw - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
AesKw(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw
 
AesKw128 - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
AesKw128() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw128
 
AesKw192 - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
AesKw192() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw192
 
AesKw256 - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
AesKw256() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw256
 
Algorithm - Class in com.microsoft.azure.keyvault.cryptography
Abstract base class for all Algorithm objects.
Algorithm(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.Algorithm
Constructor.
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.Aes128Cbc
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.Aes128CbcHmacSha256
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.Aes192Cbc
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.Aes192CbcHmacSha384
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.Aes256Cbc
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.Aes256CbcHmacSha512
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw128
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw192
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw256
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.Es256
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.Es256k
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.Es384
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.Es512
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.Rs256
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.Rsa15
 
ALGORITHM_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.algorithms.RsaOaep
 
AlgorithmResolver - Class in com.microsoft.azure.keyvault.cryptography
 
AlgorithmResolver() - Constructor for class com.microsoft.azure.keyvault.cryptography.AlgorithmResolver
 
AsymmetricEncryptionAlgorithm - Class in com.microsoft.azure.keyvault.cryptography
Abstract base class for all asymmetric encryption algorithms.
AsymmetricEncryptionAlgorithm(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.AsymmetricEncryptionAlgorithm
Constructor.
AsymmetricSignatureAlgorithm - Class in com.microsoft.azure.keyvault.cryptography
 
AsymmetricSignatureAlgorithm(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.AsymmetricSignatureAlgorithm
 

B

ByteExtensions - Class in com.microsoft.azure.keyvault.cryptography
 
ByteExtensions() - Constructor for class com.microsoft.azure.keyvault.cryptography.ByteExtensions
 

C

clone(byte[]) - Static method in class com.microsoft.azure.keyvault.cryptography.ByteExtensions
Creates a copy of the source array.
close() - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
close() - Method in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
close() - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
com.microsoft.azure.keyvault.cryptography - package com.microsoft.azure.keyvault.cryptography
This package contains cryptographic functions and implementations of RSA and symmetric keys that conform with the IKey interface.
com.microsoft.azure.keyvault.cryptography.algorithms - package com.microsoft.azure.keyvault.cryptography.algorithms
This package contains cryptographic functions and implementations.
CreateDecryptor(byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw
 
CreateDecryptor(byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.KeyWrapAlgorithm
Creates a ICryptoTransform implementation for decryption.
CreateDecryptor(byte[], byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw
 
CreateDecryptor(byte[], byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.KeyWrapAlgorithm
Creates a ICryptoTransform implementation for decryption using the supplied initialization vector.
CreateDecryptor(byte[], byte[], byte[], byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesCbc
 
CreateDecryptor(byte[], byte[], byte[], byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesCbcHmacSha2
 
CreateDecryptor(byte[], byte[], byte[], byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricEncryptionAlgorithm
Creates a ICryptoTransform implementation for decryption using the supplied initialization vector and the specific provider for the Java Security API.
CreateDecryptor(byte[], byte[], byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesCbc
 
CreateDecryptor(byte[], byte[], byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesCbcHmacSha2
 
CreateDecryptor(byte[], byte[], byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricEncryptionAlgorithm
Creates a ICryptoTransform implementation for decryption using the supplied initialization vector and the specific provider for the Java Security API.
CreateDecryptor(byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw
 
CreateDecryptor(byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw128
 
CreateDecryptor(byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw192
 
CreateDecryptor(byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw256
 
CreateDecryptor(byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.KeyWrapAlgorithm
Creates a ICryptoTransform implementation for decryption using the supplied initialization vector and the specific provider for the Java Security API.
CreateDecryptor(byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw
 
CreateDecryptor(byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.KeyWrapAlgorithm
Creates a ICryptoTransform implementation for decryption that uses the specified provider for the Java Security API.
CreateDecryptor(KeyPair) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Rsa15
 
CreateDecryptor(KeyPair) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.RsaOaep
 
CreateDecryptor(KeyPair) - Method in class com.microsoft.azure.keyvault.cryptography.AsymmetricEncryptionAlgorithm
Creates a ICryptoTransform implementation for decryption that uses the specified KeyPair and the default Provider provider.
CreateDecryptor(KeyPair, Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Rsa15
 
CreateDecryptor(KeyPair, Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.RsaOaep
 
CreateDecryptor(KeyPair, Provider) - Method in class com.microsoft.azure.keyvault.cryptography.AsymmetricEncryptionAlgorithm
Creates a ICryptoTransform implementation for decryption that uses the specified KeyPair and Provider.
CreateEncryptor(byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw
 
CreateEncryptor(byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.KeyWrapAlgorithm
Creates a ICryptoTransform implementation for encryption.
CreateEncryptor(byte[], byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw
 
CreateEncryptor(byte[], byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.KeyWrapAlgorithm
Creates a ICryptoTransform implementation for encryption using the supplied initialization vector.
CreateEncryptor(byte[], byte[], byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesCbc
 
CreateEncryptor(byte[], byte[], byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesCbcHmacSha2
 
CreateEncryptor(byte[], byte[], byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricEncryptionAlgorithm
Creates a ICryptoTransform implementation for encryption using the supplied initialization vector and the specific provider for the Java Security API.
CreateEncryptor(byte[], byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesCbc
 
CreateEncryptor(byte[], byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesCbcHmacSha2
 
CreateEncryptor(byte[], byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricEncryptionAlgorithm
Creates a ICryptoTransform implementation for encryption using the supplied initialization vector and the specific provider for the Java Security API.
CreateEncryptor(byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw
 
CreateEncryptor(byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw128
 
CreateEncryptor(byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw192
 
CreateEncryptor(byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw256
 
CreateEncryptor(byte[], byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.KeyWrapAlgorithm
Creates a ICryptoTransform implementation for encryption using the supplied initialization vector and the specific provider for the Java Security API.
CreateEncryptor(byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.AesKw
 
CreateEncryptor(byte[], Provider) - Method in class com.microsoft.azure.keyvault.cryptography.KeyWrapAlgorithm
Creates a ICryptoTransform implementation for encryption that uses the specified provider for the Java Security API.
CreateEncryptor(KeyPair) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Rsa15
 
CreateEncryptor(KeyPair) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.RsaOaep
 
CreateEncryptor(KeyPair) - Method in class com.microsoft.azure.keyvault.cryptography.AsymmetricEncryptionAlgorithm
Creates a ICryptoTransform implementation for encryption that uses the specified KeyPair and the default Provider provider.
CreateEncryptor(KeyPair, Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Rsa15
 
CreateEncryptor(KeyPair, Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.RsaOaep
 
CreateEncryptor(KeyPair, Provider) - Method in class com.microsoft.azure.keyvault.cryptography.AsymmetricEncryptionAlgorithm
Creates a ICryptoTransform implementation for encryption that uses the specified KeyPair and Provider.
createSignatureTransform(KeyPair) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Rs256
 
createSignatureTransform(KeyPair) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.RsaSignature
 
createSignatureTransform(KeyPair, Provider) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Ecdsa
 
CURVE_TO_SIGNATURE - Static variable in class com.microsoft.azure.keyvault.cryptography.EcKey
 
CURVE_TO_SPEC_NAME - Static variable in class com.microsoft.azure.keyvault.cryptography.EcKey
 

D

decryptAsync(byte[], byte[], byte[], byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
decryptAsync(byte[], byte[], byte[], byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
decryptAsync(byte[], byte[], byte[], byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
Default - Static variable in class com.microsoft.azure.keyvault.cryptography.AlgorithmResolver
 
defaultEncryptionAlgorithm - Variable in class com.microsoft.azure.keyvault.cryptography.EcKey
 
DefaultKeySize - Static variable in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
doFinal(byte[]) - Method in interface com.microsoft.azure.keyvault.cryptography.ICryptoTransform
Transforms the specified region of the specified byte array as a single operation.

E

Ecdsa - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
Ecdsa() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.Ecdsa
 
EcKey - Class in com.microsoft.azure.keyvault.cryptography
 
EcKey() - Constructor for class com.microsoft.azure.keyvault.cryptography.EcKey
Constructor.
EcKey(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.EcKey
Constructor.
EcKey(String, JsonWebKeyCurveName) - Constructor for class com.microsoft.azure.keyvault.cryptography.EcKey
Constructor.
EcKey(String, JsonWebKeyCurveName, Provider) - Constructor for class com.microsoft.azure.keyvault.cryptography.EcKey
Constructor.
EcKey(String, KeyPair) - Constructor for class com.microsoft.azure.keyvault.cryptography.EcKey
Constructor.
EcKey(String, KeyPair, Provider) - Constructor for class com.microsoft.azure.keyvault.cryptography.EcKey
Constructor.
EMSA_PKCS1_V1_5_ENCODE(byte[], int, String) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.RsaSignature
 
EMSA_PKCS1_V1_5_ENCODE_HASH(byte[], int, String) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.RsaSignature
 
encryptAsync(byte[], byte[], byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
encryptAsync(byte[], byte[], byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
encryptAsync(byte[], byte[], byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
EncryptionAlgorithm - Class in com.microsoft.azure.keyvault.cryptography
Abstract base class for all encryption algorithms.
EncryptionAlgorithm(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.EncryptionAlgorithm
Constructor.
Es256 - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
Es256() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.Es256
 
Es256k - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
Es256k() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.Es256k
 
Es384 - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
Es384() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.Es384
 
Es512 - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
Es512() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.Es512
 

F

fromAsn1Der(byte[], Ecdsa) - Static method in class com.microsoft.azure.keyvault.cryptography.SignatureEncoding
Converts an ASN.1 DER encoded ECDSA signature to a raw signature in the form R|S
fromAsn1Der(byte[], String) - Static method in class com.microsoft.azure.keyvault.cryptography.SignatureEncoding
Converts an ASN.1 DER encoded ECDSA signature to a raw signature in the form R|S
fromJsonWebKey(JsonWebKey) - Static method in class com.microsoft.azure.keyvault.cryptography.EcKey
Converts JSON web key to EC key pair, does not include the private key.
fromJsonWebKey(JsonWebKey) - Static method in class com.microsoft.azure.keyvault.cryptography.RsaKey
Converts JSON web key to RsaKey.
fromJsonWebKey(JsonWebKey, boolean) - Static method in class com.microsoft.azure.keyvault.cryptography.EcKey
Converts JSON web key to EC key pair and include the private key if set to true.
fromJsonWebKey(JsonWebKey, boolean) - Static method in class com.microsoft.azure.keyvault.cryptography.RsaKey
Converts JSON web key to RsaKey and include the private key if set to true.
fromJsonWebKey(JsonWebKey, boolean, Provider) - Static method in class com.microsoft.azure.keyvault.cryptography.EcKey
Converts JSON web key to EC key pair and include the private key if set to true.
fromJsonWebKey(JsonWebKey, boolean, Provider) - Static method in class com.microsoft.azure.keyvault.cryptography.RsaKey
Converts JSON web key to RsaKey and include the private key if set to true.

G

get(String) - Method in class com.microsoft.azure.keyvault.cryptography.AlgorithmResolver
Returns the implementation for an algorithm name.
getCoordLength() - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Ecdsa
 
getCoordLength() - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Es256
 
getCoordLength() - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Es256k
 
getCoordLength() - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Es384
 
getCoordLength() - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Es512
 
getCurve() - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
getDefaultCurve() - Static method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
getDefaultEncryptionAlgorithm() - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
getDefaultEncryptionAlgorithm() - Method in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
getDefaultEncryptionAlgorithm() - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
getDefaultKeySize() - Static method in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
getDefaultKeyWrapAlgorithm() - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
getDefaultKeyWrapAlgorithm() - Method in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
getDefaultKeyWrapAlgorithm() - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
getDefaultSignatureAlgorithm() - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
getDefaultSignatureAlgorithm() - Method in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
getDefaultSignatureAlgorithm() - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
getDigestLength() - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Ecdsa
 
getDigestLength() - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Es256
 
getDigestLength() - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Es256k
 
getDigestLength() - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Es384
 
getDigestLength() - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.Es512
 
getKeyPair() - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
getKeyPair() - Method in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
getKid() - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
getKid() - Method in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
getKid() - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
getName() - Method in class com.microsoft.azure.keyvault.cryptography.Algorithm
Gets the name of the algorithm.
getOctetLength(int) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.RsaSignature
 
getTag() - Method in interface com.microsoft.azure.keyvault.cryptography.IAuthenticatedCryptoTransform
 

I

I2OSP(BigInteger, int) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.RsaSignature
 
IAuthenticatedCryptoTransform - Interface in com.microsoft.azure.keyvault.cryptography
 
ICryptoTransform - Interface in com.microsoft.azure.keyvault.cryptography
Defines the basic operations of cryptographic transformations.
ISignatureTransform - Interface in com.microsoft.azure.keyvault.cryptography
 
isNullOrEmpty(String) - Static method in class com.microsoft.azure.keyvault.cryptography.Strings
Determines whether the parameter string is either null or empty.
isNullOrWhiteSpace(String) - Static method in class com.microsoft.azure.keyvault.cryptography.Strings
Determines whether the parameter string is null, empty or whitespace.

K

KeySize1024 - Static variable in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
KeySize128 - Static variable in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
KeySize192 - Static variable in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
KeySize2048 - Static variable in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
KeySize256 - Static variable in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
KeySize384 - Static variable in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
KeySize4096 - Static variable in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
KeySize512 - Static variable in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
KeyWrapAlgorithm - Class in com.microsoft.azure.keyvault.cryptography
Abstract base class for all key wrap algorithms.
KeyWrapAlgorithm(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.KeyWrapAlgorithm
Constructor.

O

or(byte[], byte[]) - Static method in class com.microsoft.azure.keyvault.cryptography.ByteExtensions
 
or(byte[], byte[], int) - Static method in class com.microsoft.azure.keyvault.cryptography.ByteExtensions
 
OS2IP(byte[]) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.RsaSignature
 

P

P256 - Static variable in class com.microsoft.azure.keyvault.cryptography.EcKey
 
P256K - Static variable in class com.microsoft.azure.keyvault.cryptography.EcKey
 
P384 - Static variable in class com.microsoft.azure.keyvault.cryptography.EcKey
 
P521 - Static variable in class com.microsoft.azure.keyvault.cryptography.EcKey
 
put(String, Algorithm) - Method in class com.microsoft.azure.keyvault.cryptography.AlgorithmResolver
Add/Update a named algorithm implementation.

R

remove(String) - Method in class com.microsoft.azure.keyvault.cryptography.AlgorithmResolver
Remove a named algorithm implementation.
Rs256 - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
Rs256() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.Rs256
 
Rsa15 - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
Rsa15() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.Rsa15
 
RsaEncryption - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
RsaEncryption(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.RsaEncryption
 
RsaKey - Class in com.microsoft.azure.keyvault.cryptography
 
RsaKey() - Constructor for class com.microsoft.azure.keyvault.cryptography.RsaKey
Constructor.
RsaKey(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.RsaKey
Constructor.
RsaKey(String, int) - Constructor for class com.microsoft.azure.keyvault.cryptography.RsaKey
Constructor.
RsaKey(String, int, Provider) - Constructor for class com.microsoft.azure.keyvault.cryptography.RsaKey
Constructor.
RsaKey(String, KeyPair) - Constructor for class com.microsoft.azure.keyvault.cryptography.RsaKey
Constructor.
RsaKey(String, KeyPair, Provider) - Constructor for class com.microsoft.azure.keyvault.cryptography.RsaKey
Constructor.
RsaOaep - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
RsaOaep() - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.RsaOaep
 
RsaSignature - Class in com.microsoft.azure.keyvault.cryptography.algorithms
 
RsaSignature(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.algorithms.RsaSignature
 
RSASP1(RSAPrivateKey, BigInteger) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.RsaSignature
 
RSAVP1(RSAPublicKey, BigInteger) - Method in class com.microsoft.azure.keyvault.cryptography.algorithms.RsaSignature
 

S

sequenceEqualConstantTime(byte[], byte[]) - Static method in class com.microsoft.azure.keyvault.cryptography.ByteExtensions
Compares two byte arrays in constant time.
sign(byte[]) - Method in interface com.microsoft.azure.keyvault.cryptography.ISignatureTransform
 
signAsync(byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
signAsync(byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
signAsync(byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 
signatureAlgorithm - Variable in class com.microsoft.azure.keyvault.cryptography.EcKey
 
SignatureAlgorithm - Class in com.microsoft.azure.keyvault.cryptography
 
SignatureAlgorithm(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.SignatureAlgorithm
 
SignatureEncoding - Class in com.microsoft.azure.keyvault.cryptography
 
Strings - Class in com.microsoft.azure.keyvault.cryptography
 
Strings() - Constructor for class com.microsoft.azure.keyvault.cryptography.Strings
 
SymmetricEncryptionAlgorithm - Class in com.microsoft.azure.keyvault.cryptography
Abstract base class for all symmetric encryption algorithms.
SymmetricEncryptionAlgorithm(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.SymmetricEncryptionAlgorithm
Constructor.
SymmetricKey - Class in com.microsoft.azure.keyvault.cryptography
A simple symmetric key implementation
SymmetricKey() - Constructor for class com.microsoft.azure.keyvault.cryptography.SymmetricKey
Creates a SymmetricKey with a random key identifier and a random key with DefaultKeySize bits.
SymmetricKey(String) - Constructor for class com.microsoft.azure.keyvault.cryptography.SymmetricKey
Creates a SymmetricKey with the specified key identifier and a random key with DefaultKeySize bits.
SymmetricKey(String, byte[]) - Constructor for class com.microsoft.azure.keyvault.cryptography.SymmetricKey
Creates a SymmetricKey with the specified key identifier and key material.
SymmetricKey(String, byte[], Provider) - Constructor for class com.microsoft.azure.keyvault.cryptography.SymmetricKey
Creates a SymmetricKey with the specified key identifier and key material that uses the specified Provider.
SymmetricKey(String, int) - Constructor for class com.microsoft.azure.keyvault.cryptography.SymmetricKey
Creates a SymmetricKey with the specified key identifier and a random key with the specified size.
SymmetricKey(String, int, Provider) - Constructor for class com.microsoft.azure.keyvault.cryptography.SymmetricKey
Creates a SymmetricKey with the specified key identifier and a random key with the specified size that uses the specified provider.

T

toAsn1Der(byte[], Ecdsa) - Static method in class com.microsoft.azure.keyvault.cryptography.SignatureEncoding
Converts a raw ECDSA signature in the form R|S to an ASN.1 DER encoded signature.
toAsn1Der(byte[], String) - Static method in class com.microsoft.azure.keyvault.cryptography.SignatureEncoding
Converts a raw ECDSA signature in the form R|S to an ASN.1 DER encoded signature.
toJsonWebKey() - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
Converts EcKey to JSON web key.
toJsonWebKey() - Method in class com.microsoft.azure.keyvault.cryptography.RsaKey
Converts RsaKey to JSON web key.

U

unwrapKeyAsync(byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
unwrapKeyAsync(byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
unwrapKeyAsync(byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 

V

verify(byte[], byte[]) - Method in interface com.microsoft.azure.keyvault.cryptography.ISignatureTransform
 
verifyAsync(byte[], byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
verifyAsync(byte[], byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
verifyAsync(byte[], byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 

W

wrapKeyAsync(byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.EcKey
 
wrapKeyAsync(byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.RsaKey
 
wrapKeyAsync(byte[], String) - Method in class com.microsoft.azure.keyvault.cryptography.SymmetricKey
 

X

xor(byte[], byte[]) - Static method in class com.microsoft.azure.keyvault.cryptography.ByteExtensions
 

Z

zero(byte[]) - Static method in class com.microsoft.azure.keyvault.cryptography.ByteExtensions
 
A B C D E F G I K O P R S T U V W X Z 
All Classes All Packages