Uses of Class
com.azure.security.keyvault.keys.models.JsonWebKey
-
Packages that use JsonWebKey Package Description com.azure.security.keyvault.keys Package containing classes for creatingKeyAsyncClientandKeyClientto perform operations on Azure Key Vault.com.azure.security.keyvault.keys.cryptography Package containing classes for creatingCryptographyAsyncClientandCryptographyClientto perform cryptography operations.com.azure.security.keyvault.keys.models Package containing classes used for representing keys, deleted keys and their attributes in Azure Key Vault. -
-
Uses of JsonWebKey in com.azure.security.keyvault.keys
Methods in com.azure.security.keyvault.keys with parameters of type JsonWebKey Modifier and Type Method Description Mono<KeyVaultKey>KeyAsyncClient. importKey(String name, JsonWebKey keyMaterial)Imports an externally createdkeyand stores it in the key vault.KeyVaultKeyKeyClient. importKey(String name, JsonWebKey keyMaterial)Imports an externally createdkeyand stores it in the key vault. -
Uses of JsonWebKey in com.azure.security.keyvault.keys.cryptography
Methods in com.azure.security.keyvault.keys.cryptography with parameters of type JsonWebKey Modifier and Type Method Description Mono<? extends com.azure.core.cryptography.AsyncKeyEncryptionKey>KeyEncryptionKeyClientBuilder. buildAsyncKeyEncryptionKey(JsonWebKey key)Creates a localKeyEncryptionKeyAsyncClientbased on options set in the builder.com.azure.core.cryptography.KeyEncryptionKeyKeyEncryptionKeyClientBuilder. buildKeyEncryptionKey(JsonWebKey key)Creates a localKeyEncryptionKeyClientfor a given JSON Web Key.CryptographyClientBuilderCryptographyClientBuilder. jsonWebKey(JsonWebKey jsonWebKey)Sets theJsonWebKeyto be used for local cryptography operations. -
Uses of JsonWebKey in com.azure.security.keyvault.keys.models
Methods in com.azure.security.keyvault.keys.models that return JsonWebKey Modifier and Type Method Description static JsonWebKeyJsonWebKey. fromAes(SecretKey secretKey)Converts AES key to JSON web key.static JsonWebKeyJsonWebKey. fromAes(SecretKey secretKey, List<KeyOperation> keyOperations)Converts AES key to JSON web key.static JsonWebKeyJsonWebKey. fromEc(KeyPair keyPair, Provider provider)Converts EC key pair to JSON web key.static JsonWebKeyJsonWebKey. fromEc(KeyPair keyPair, Provider provider, List<KeyOperation> keyOperations)Converts EC key pair to JSON web key.static JsonWebKeyJsonWebKey. fromRsa(KeyPair keyPair)Converts RSA key pair to JSON web key.static JsonWebKeyJsonWebKey. fromRsa(KeyPair keyPair, List<KeyOperation> keyOperations)Converts RSA key pair to JSON web key.JsonWebKeyDeletedKey. getKey()Get the key value.JsonWebKeyImportKeyOptions. getKey()Get the key material of the key being imported.JsonWebKeyKeyVaultKey. getKey()Get the JSON Web Key.JsonWebKeyJsonWebKey. setCurveName(KeyCurveName crv)Set the crv value.JsonWebKeyJsonWebKey. setD(byte[] d)Set the d value.JsonWebKeyJsonWebKey. setDp(byte[] dp)Set RSA Private Key Parameter value.JsonWebKeyJsonWebKey. setDq(byte[] dq)Set RSA Private Key Parameter value .JsonWebKeyJsonWebKey. setE(byte[] e)Set the e value.JsonWebKeyJsonWebKey. setId(String keyId)Set the key identifier value.JsonWebKeyJsonWebKey. setK(byte[] k)Set the Symmetric key value.JsonWebKeyJsonWebKey. setKeyOps(List<KeyOperation> keyOps)Set the keyOps value.JsonWebKeyJsonWebKey. setKeyType(KeyType keyType)Set the key type value.JsonWebKeyJsonWebKey. setN(byte[] n)Set the n value.JsonWebKeyJsonWebKey. setP(byte[] p)Set the RSA secret prime value.JsonWebKeyJsonWebKey. setQ(byte[] q)Set the RSA secret prime, with p < q value.JsonWebKeyJsonWebKey. setQi(byte[] qi)Set RSA Private Key Parameter value.JsonWebKeyJsonWebKey. setT(byte[] t)Set HSM Token value, used with Bring Your Own Key.JsonWebKeyJsonWebKey. setX(byte[] x)Set the x value.JsonWebKeyJsonWebKey. setY(byte[] y)Set the y value.Methods in com.azure.security.keyvault.keys.models with parameters of type JsonWebKey Modifier and Type Method Description booleanJsonWebKey. equals(JsonWebKey jwk)Indicates whether some otherJsonWebKeyis "equal to" this one.Constructors in com.azure.security.keyvault.keys.models with parameters of type JsonWebKey Constructor Description ImportKeyOptions(String name, JsonWebKey key)Creates instance ofImportKeyOptions.
-