keycloak-service
静的関数 | 全メンバ一覧
org.keycloak.authentication.authenticators.x509.AbstractX509ClientCertificateAuthenticator.CertificateValidatorConfigBuilder クラス
org.keycloak.authentication.authenticators.x509.AbstractX509ClientCertificateAuthenticator.CertificateValidatorConfigBuilder 連携図
Collaboration graph

静的関数

static CertificateValidator.CertificateValidatorBuilder fromConfig (X509AuthenticatorConfigModel config) throws Exception
 

詳解

関数詳解

◆ fromConfig()

static CertificateValidator.CertificateValidatorBuilder org.keycloak.authentication.authenticators.x509.AbstractX509ClientCertificateAuthenticator.CertificateValidatorConfigBuilder.fromConfig ( X509AuthenticatorConfigModel  config) throws Exception
inlinestaticpackage
83  {
84 
85  CertificateValidator.CertificateValidatorBuilder builder = new CertificateValidator.CertificateValidatorBuilder();
86  return builder
87  .keyUsage()
88  .parse(config.getKeyUsage())
89  .extendedKeyUsage()
90  .parse(config.getExtendedKeyUsage())
91  .revocation()
92  .cRLEnabled(config.getCRLEnabled())
93  .cRLDPEnabled(config.getCRLDistributionPointEnabled())
94  .cRLrelativePath(config.getCRLRelativePath())
95  .oCSPEnabled(config.getOCSPEnabled())
96  .oCSPResponderURI(config.getOCSPResponder());
97  }

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