Class JsonWebKeySignatureAlgorithm
- java.lang.Object
-
- com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm
-
public final class JsonWebKeySignatureAlgorithm extends Object
Defines values for JsonWebKeySignatureAlgorithm.
-
-
Field Summary
Fields Modifier and Type Field Description static List<JsonWebKeySignatureAlgorithm>ALL_ALGORITHMSAll the JWK signature algorithms.static JsonWebKeySignatureAlgorithmES256Static value ES256 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithmES256KStatic value ECDSA256 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithmES384Static value ES384 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithmES512Static value ES512 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithmPS256Static value PS256 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithmPS384Static value PS384 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithmPS512Static value PS512 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithmRS256Static value RS256 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithmRS384Static value RS384 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithmRS512Static value RS512 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithmRSNULLStatic value RSNULL for JsonWebKeySignatureAlgorithm.
-
Constructor Summary
Constructors Constructor Description JsonWebKeySignatureAlgorithm(String value)Creates a custom value for JsonWebKeySignatureAlgorithm.
-
-
-
Field Detail
-
PS256
public static final JsonWebKeySignatureAlgorithm PS256
Static value PS256 for JsonWebKeySignatureAlgorithm.
-
PS384
public static final JsonWebKeySignatureAlgorithm PS384
Static value PS384 for JsonWebKeySignatureAlgorithm.
-
PS512
public static final JsonWebKeySignatureAlgorithm PS512
Static value PS512 for JsonWebKeySignatureAlgorithm.
-
RS256
public static final JsonWebKeySignatureAlgorithm RS256
Static value RS256 for JsonWebKeySignatureAlgorithm.
-
RS384
public static final JsonWebKeySignatureAlgorithm RS384
Static value RS384 for JsonWebKeySignatureAlgorithm.
-
RS512
public static final JsonWebKeySignatureAlgorithm RS512
Static value RS512 for JsonWebKeySignatureAlgorithm.
-
RSNULL
public static final JsonWebKeySignatureAlgorithm RSNULL
Static value RSNULL for JsonWebKeySignatureAlgorithm.
-
ES256
public static final JsonWebKeySignatureAlgorithm ES256
Static value ES256 for JsonWebKeySignatureAlgorithm.
-
ES384
public static final JsonWebKeySignatureAlgorithm ES384
Static value ES384 for JsonWebKeySignatureAlgorithm.
-
ES512
public static final JsonWebKeySignatureAlgorithm ES512
Static value ES512 for JsonWebKeySignatureAlgorithm.
-
ES256K
public static final JsonWebKeySignatureAlgorithm ES256K
Static value ECDSA256 for JsonWebKeySignatureAlgorithm.
-
ALL_ALGORITHMS
public static final List<JsonWebKeySignatureAlgorithm> ALL_ALGORITHMS
All the JWK signature algorithms.
-
-
Constructor Detail
-
JsonWebKeySignatureAlgorithm
public JsonWebKeySignatureAlgorithm(String value)
Creates a custom value for JsonWebKeySignatureAlgorithm.- Parameters:
value- the custom value
-
-