A B C D E F H I J K N O P Q R S T U V W X Y 
All Classes All Packages

A

ALL_ALGORITHMS - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm
All the JWK encryption algorithms.
ALL_ALGORITHMS - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
All the JWK signature algorithms.
ALL_OPERATIONS - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
All the JWK operations.
ALL_TYPES - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
All the JWK key types.

B

Base64UrlJsonDeserializer - Class in com.microsoft.azure.keyvault.webkey
The base64 URL JSON deserializer.
Base64UrlJsonDeserializer() - Constructor for class com.microsoft.azure.keyvault.webkey.Base64UrlJsonDeserializer
 
Base64UrlJsonSerializer - Class in com.microsoft.azure.keyvault.webkey
The base64 URL JSON serializer.
Base64UrlJsonSerializer() - Constructor for class com.microsoft.azure.keyvault.webkey.Base64UrlJsonSerializer
 

C

clearMemory() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Clear key materials.
com.microsoft.azure.keyvault.webkey - package com.microsoft.azure.keyvault.webkey
This package contains the classes for key vault JSON web key.
crv() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get the crv value.

D

d() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get the d value.
DECRYPT - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
Static value decrypt for JsonWebKeyOperation.
deserialize(JsonParser, DeserializationContext) - Method in class com.microsoft.azure.keyvault.webkey.Base64UrlJsonDeserializer
 
dp() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get the RSA Private Key Parameter value.
dq() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get the RSA Private Key Parameter value.

E

e() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get the e value.
EC - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
Static value EC for JsonWebKeyType.
EC_HSM - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
Static value EC-HSM for JsonWebKeyType.
ENCRYPT - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
Static value encrypt for JsonWebKeyOperation.
equals(JsonWebKey) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Indicates whether some other JsonWebKey is "equal to" this one.
equals(Object) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
equals(Object) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeyCurveName
 
equals(Object) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm
 
equals(Object) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
 
equals(Object) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
 
equals(Object) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
 
ES256 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
Static value ES256 for JsonWebKeySignatureAlgorithm.
ES256K - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
Static value ECDSA256 for JsonWebKeySignatureAlgorithm.
ES384 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
Static value ES384 for JsonWebKeySignatureAlgorithm.
ES512 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
Static value ES512 for JsonWebKeySignatureAlgorithm.

F

fromAes(SecretKey) - Static method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Converts AES key to JSON web key.
fromEC(KeyPair, Provider) - Static method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Converts EC key pair to JSON web key.
fromRSA(KeyPair) - Static method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Converts RSA key pair to JSON web key.

H

hashCode() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
hashCode() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeyCurveName
 
hashCode() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm
 
hashCode() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
 
hashCode() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
 
hashCode() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
 
hasPrivateKey() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Verifies whether the JsonWebKey has private key.

I

isValid() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Verifies whether the JsonWebKey is valid.

J

JsonWebKey - Class in com.microsoft.azure.keyvault.webkey
As of http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18.
JsonWebKey() - Constructor for class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
JsonWebKeyCurveName - Class in com.microsoft.azure.keyvault.webkey
Defines values for JsonWebKeyCurveName.
JsonWebKeyCurveName(String) - Constructor for class com.microsoft.azure.keyvault.webkey.JsonWebKeyCurveName
Creates a custom value for JsonWebKeyCurveName.
JsonWebKeyEncryptionAlgorithm - Class in com.microsoft.azure.keyvault.webkey
Defines values for JsonWebKeyEncryptionAlgorithm.
JsonWebKeyEncryptionAlgorithm(String) - Constructor for class com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm
Creates a custom value for JsonWebKeyEncryptionAlgorithm.
JsonWebKeyOperation - Class in com.microsoft.azure.keyvault.webkey
Defines values for JsonWebKeyOperation.
JsonWebKeyOperation(String) - Constructor for class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
Creates a custom value for JsonWebKeyOperation.
JsonWebKeySignatureAlgorithm - Class in com.microsoft.azure.keyvault.webkey
Defines values for JsonWebKeySignatureAlgorithm.
JsonWebKeySignatureAlgorithm(String) - Constructor for class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
Creates a custom value for JsonWebKeySignatureAlgorithm.
JsonWebKeyType - Class in com.microsoft.azure.keyvault.webkey
Defines values for JsonWebKeyType.
JsonWebKeyType(String) - Constructor for class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
Creates a custom value for JsonWebKeyType.

K

k() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get Symmetric key value.
keyOps() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get the keyOps value.
kid() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get the kid value.
kty() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get the kty value.

N

n() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get the n value.

O

OCT - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
Static value oct for JsonWebKeyType.

P

p() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get the RSA secret prime value.
P_256 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyCurveName
Static value P-256 for JsonWebKeyCurveName.
P_256K - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyCurveName
Static value SECP256K1 for JsonWebKeyCurveName.
P_384 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyCurveName
Static value P-384 for JsonWebKeyCurveName.
P_521 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyCurveName
Static value P-521 for JsonWebKeyCurveName.
PS256 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
Static value PS256 for JsonWebKeySignatureAlgorithm.
PS384 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
Static value PS384 for JsonWebKeySignatureAlgorithm.
PS512 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
Static value PS512 for JsonWebKeySignatureAlgorithm.

Q

q() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get RSA secret prime, with p < q value.
qi() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get the RSA Private Key Parameter value.

R

RS256 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
Static value RS256 for JsonWebKeySignatureAlgorithm.
RS384 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
Static value RS384 for JsonWebKeySignatureAlgorithm.
RS512 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
Static value RS512 for JsonWebKeySignatureAlgorithm.
RSA - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
Static value RSA for JsonWebKeyType.
RSA_HSM - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
Static value RSA-HSM for JsonWebKeyType.
RSA_OAEP - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm
Static value RSA-OAEP for JsonWebKeyEncryptionAlgorithm.
RSA_OAEP_256 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm
Static value RSA-OAEP-256 for JsonWebKeyEncryptionAlgorithm.
RSA1_5 - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm
Static value RSA1_5 for JsonWebKeyEncryptionAlgorithm.
RSNULL - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
Static value RSNULL for JsonWebKeySignatureAlgorithm.

S

serialize(byte[], JsonGenerator, SerializerProvider) - Method in class com.microsoft.azure.keyvault.webkey.Base64UrlJsonSerializer
 
SIGN - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
Static value sign for JsonWebKeyOperation.

T

t() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get HSM Token value, used with Bring Your Own Key.
toAes() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Converts JSON web key to AES key.
toEC() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Converts JSON web key to EC key pair and include the private key if set to true.
toEC(boolean) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Converts JSON web key to EC key pair and include the private key if set to true.
toEC(boolean, Provider) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Converts JSON web key to EC key pair and include the private key if set to true.
toRSA() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Converts JSON web key to RSA key pair.
toRSA(boolean) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Converts JSON web key to RSA key pair and include the private key if set to true.
toRSA(boolean, Provider) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Converts JSON web key to RSA key pair and include the private key if set to true.
toString() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
 
toString() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeyCurveName
 
toString() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm
 
toString() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
 
toString() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
 
toString() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKeyType
 

U

UNWRAP_KEY - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
Static value unwrapKey for JsonWebKeyOperation.

V

VERIFY - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
Static value verify for JsonWebKeyOperation.

W

withCrv(JsonWebKeyCurveName) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set the crv value.
withD(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set the d value.
withDp(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set RSA Private Key Parameter value.
withDq(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set RSA Private Key Parameter value .
withE(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set the e value.
withK(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set the Symmetric key value.
withKeyOps(List<JsonWebKeyOperation>) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set the keyOps value.
withKid(String) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set the key identifier value.
withKty(JsonWebKeyType) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set the key type value.
withN(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set the n value.
withP(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set the RSA secret prime value.
withQ(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set the RSA secret prime, with p < q value.
withQi(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set RSA Private Key Parameter value.
withT(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set HSM Token value, used with Bring Your Own Key.
withX(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set the x value.
withY(byte[]) - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Set the y value.
WRAP_KEY - Static variable in class com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation
Static value wrapKey for JsonWebKeyOperation.

X

x() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get the x value.

Y

y() - Method in class com.microsoft.azure.keyvault.webkey.JsonWebKey
Get the y value.
A B C D E F H I J K N O P Q R S T U V W X Y 
All Classes All Packages