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_ALGORITHMS
All the JWK signature algorithms.static JsonWebKeySignatureAlgorithm
ES256
Static value ES256 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithm
ES256K
Static value ECDSA256 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithm
ES384
Static value ES384 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithm
ES512
Static value ES512 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithm
PS256
Static value PS256 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithm
PS384
Static value PS384 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithm
PS512
Static value PS512 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithm
RS256
Static value RS256 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithm
RS384
Static value RS384 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithm
RS512
Static value RS512 for JsonWebKeySignatureAlgorithm.static JsonWebKeySignatureAlgorithm
RSNULL
Static 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
-
-