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