keycloak-service
公開メンバ関数 | 限定公開変数類 | 関数 | 全メンバ一覧
org.keycloak.connections.httpclient.HttpClientBuilder.VerifierWrapper クラス
org.keycloak.connections.httpclient.HttpClientBuilder.VerifierWrapper の継承関係図
Inheritance graph
org.keycloak.connections.httpclient.HttpClientBuilder.VerifierWrapper 連携図
Collaboration graph

公開メンバ関数

void verify (String host, SSLSocket ssl) throws IOException
 
void verify (String host, X509Certificate cert) throws SSLException
 
void verify (String host, String[] cns, String[] subjectAlts) throws SSLException
 
boolean verify (String s, SSLSession sslSession)
 

限定公開変数類

HostnameVerifier verifier
 

関数

 VerifierWrapper (HostnameVerifier verifier)
 

詳解

構築子と解体子

◆ VerifierWrapper()

org.keycloak.connections.httpclient.HttpClientBuilder.VerifierWrapper.VerifierWrapper ( HostnameVerifier  verifier)
inlinepackage
220  {
221  this.verifier = verifier;
222  }
HostnameVerifier verifier
Definition: HttpClientBuilder.java:218

関数詳解

◆ verify() [1/4]

void org.keycloak.connections.httpclient.HttpClientBuilder.VerifierWrapper.verify ( String  host,
SSLSocket  ssl 
) throws IOException
inline
225  {
226  if (!verifier.verify(host, ssl.getSession())) throw new SSLException("Hostname verification failure");
227  }
HostnameVerifier verifier
Definition: HttpClientBuilder.java:218

◆ verify() [2/4]

void org.keycloak.connections.httpclient.HttpClientBuilder.VerifierWrapper.verify ( String  host,
X509Certificate  cert 
) throws SSLException
inline
230  {
231  throw new SSLException("This verification path not implemented");
232  }

◆ verify() [3/4]

void org.keycloak.connections.httpclient.HttpClientBuilder.VerifierWrapper.verify ( String  host,
String []  cns,
String []  subjectAlts 
) throws SSLException
inline
235  {
236  throw new SSLException("This verification path not implemented");
237  }

◆ verify() [4/4]

boolean org.keycloak.connections.httpclient.HttpClientBuilder.VerifierWrapper.verify ( String  s,
SSLSession  sslSession 
)
inline
240  {
241  return verifier.verify(s, sslSession);
242  }
HostnameVerifier verifier
Definition: HttpClientBuilder.java:218

メンバ詳解

◆ verifier

HostnameVerifier org.keycloak.connections.httpclient.HttpClientBuilder.VerifierWrapper.verifier
protected

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