インターフェース JwsAlgorithms
public interface JwsAlgorithms
JSON Web アルゴリズム(JWA)仕様で定義され、JSON Web 署名(JWS)でデジタル署名または JWS 保護ヘッダーと JWS ペイロードのコンテンツの MAC を作成するために使用される暗号化アルゴリズム。- 導入:
- 5.0
- 関連事項:
- JSON Web アルゴリズム (JWA) , JSON Web 署名 (JWS) , デジタル署名と MAC の暗号化アルゴリズム
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 static java.lang.String
ES256
P-256 および SHA-256 を使用した ECDSA (推奨 +)static java.lang.String
ES384
P-384 および SHA-384 を使用した ECDSA (オプション)static java.lang.String
ES512
P-521 および SHA-512 を使用した ECDSA (オプション)static java.lang.String
HS256
SHA-256 を使用した HMAC (必須)static java.lang.String
HS384
SHA-384 を使用する HMAC (オプション)static java.lang.String
HS512
SHA-512 を使用する HMAC (オプション)static java.lang.String
PS256
SHA-256 を使用した RSASSA-PSS および SHA-256 を使用した MGF1 (オプション)static java.lang.String
PS384
SHA-384 を使用する RSASSA-PSS および SHA-384 を使用する MGF1 (オプション)static java.lang.String
PS512
SHA-512 を使用する RSASSA-PSS および SHA-512 を使用する MGF1 (オプション)static java.lang.String
RS256
SHA-256 を使用する RSASSA-PKCS1-v1_5 (推奨)static java.lang.String
RS384
SHA-384 を使用する RSASSA-PKCS1-v1_5 (オプション)static java.lang.String
RS512
SHA-512 を使用する RSASSA-PKCS1-v1_5 (オプション)
フィールドの詳細
HS256
static final java.lang.String HS256
SHA-256 を使用した HMAC (必須)- 関連事項:
- 定数フィールド値
HS384
static final java.lang.String HS384
SHA-384 を使用する HMAC (オプション)- 関連事項:
- 定数フィールド値
HS512
static final java.lang.String HS512
SHA-512 を使用する HMAC (オプション)- 関連事項:
- 定数フィールド値
RS256
static final java.lang.String RS256
SHA-256 を使用する RSASSA-PKCS1-v1_5 (推奨)- 関連事項:
- 定数フィールド値
RS384
static final java.lang.String RS384
SHA-384 を使用する RSASSA-PKCS1-v1_5 (オプション)- 関連事項:
- 定数フィールド値
RS512
static final java.lang.String RS512
SHA-512 を使用する RSASSA-PKCS1-v1_5 (オプション)- 関連事項:
- 定数フィールド値
ES256
static final java.lang.String ES256
P-256 および SHA-256 を使用した ECDSA (推奨 +)- 関連事項:
- 定数フィールド値
ES384
static final java.lang.String ES384
P-384 および SHA-384 を使用した ECDSA (オプション)- 関連事項:
- 定数フィールド値
ES512
static final java.lang.String ES512
P-521 および SHA-512 を使用した ECDSA (オプション)- 関連事項:
- 定数フィールド値
PS256
static final java.lang.String PS256
SHA-256 を使用した RSASSA-PSS および SHA-256 を使用した MGF1 (オプション)- 関連事項:
- 定数フィールド値
PS384
static final java.lang.String PS384
SHA-384 を使用する RSASSA-PSS および SHA-384 を使用する MGF1 (オプション)- 関連事項:
- 定数フィールド値
PS512
static final java.lang.String PS512
SHA-512 を使用する RSASSA-PSS および SHA-512 を使用する MGF1 (オプション)- 関連事項:
- 定数フィールド値