keycloak-service
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.crypto.AsymmetricSignatureProvider クラス
org.keycloak.crypto.AsymmetricSignatureProvider の継承関係図
Inheritance graph
org.keycloak.crypto.AsymmetricSignatureProvider 連携図
Collaboration graph

公開メンバ関数

 AsymmetricSignatureProvider (KeycloakSession session, String algorithm)
 
SignatureSignerContext signer () throws SignatureException
 
SignatureVerifierContext verifier (String kid) throws VerificationException
 

非公開変数類

final KeycloakSession session
 
final String algorithm
 

詳解

構築子と解体子

◆ AsymmetricSignatureProvider()

org.keycloak.crypto.AsymmetricSignatureProvider.AsymmetricSignatureProvider ( KeycloakSession  session,
String  algorithm 
)
inline
27  {
28  this.session = session;
29  this.algorithm = algorithm;
30  }
final String algorithm
Definition: AsymmetricSignatureProvider.java:25
final KeycloakSession session
Definition: AsymmetricSignatureProvider.java:24

関数詳解

◆ signer()

SignatureSignerContext org.keycloak.crypto.AsymmetricSignatureProvider.signer ( ) throws SignatureException
inline
33  {
34  return new ServerAsymmetricSignatureSignerContext(session, algorithm);
35  }
final String algorithm
Definition: AsymmetricSignatureProvider.java:25
final KeycloakSession session
Definition: AsymmetricSignatureProvider.java:24

◆ verifier()

SignatureVerifierContext org.keycloak.crypto.AsymmetricSignatureProvider.verifier ( String  kid) throws VerificationException
inline
38  {
39  return new ServerAsymmetricSignatureVerifierContext(session, kid, algorithm);
40  }
final String algorithm
Definition: AsymmetricSignatureProvider.java:25
final KeycloakSession session
Definition: AsymmetricSignatureProvider.java:24

メンバ詳解

◆ algorithm

final String org.keycloak.crypto.AsymmetricSignatureProvider.algorithm
private

◆ session

final KeycloakSession org.keycloak.crypto.AsymmetricSignatureProvider.session
private

このクラス詳解は次のファイルから抽出されました: