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

公開メンバ関数

 ServerAsymmetricSignatureVerifierContext (KeycloakSession session, String kid, String algorithm) throws VerificationException
 

静的非公開メンバ関数

static KeyWrapper getKey (KeycloakSession session, String kid, String algorithm) throws VerificationException
 

詳解

構築子と解体子

◆ ServerAsymmetricSignatureVerifierContext()

org.keycloak.crypto.ServerAsymmetricSignatureVerifierContext.ServerAsymmetricSignatureVerifierContext ( KeycloakSession  session,
String  kid,
String  algorithm 
) throws VerificationException
inline
24  {
25  super(getKey(session, kid, algorithm));
26  }
static KeyWrapper getKey(KeycloakSession session, String kid, String algorithm)
Definition: ServerAsymmetricSignatureVerifierContext.java:28

関数詳解

◆ getKey()

static KeyWrapper org.keycloak.crypto.ServerAsymmetricSignatureVerifierContext.getKey ( KeycloakSession  session,
String  kid,
String  algorithm 
) throws VerificationException
inlinestaticprivate
28  {
29  KeyWrapper key = session.keys().getKey(session.getContext().getRealm(), kid, KeyUse.SIG, algorithm);
30  if (key == null) {
31  throw new VerificationException("Key not found");
32  }
33  return key;
34  }

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