Package io.quarkus.keycloak.pep.runtime
Class HttpClientBuilder.VerifierWrapper
- java.lang.Object
-
- io.quarkus.keycloak.pep.runtime.HttpClientBuilder.VerifierWrapper
-
- All Implemented Interfaces:
HostnameVerifier
,org.apache.http.conn.ssl.X509HostnameVerifier
- Enclosing class:
- HttpClientBuilder
static class HttpClientBuilder.VerifierWrapper extends Object implements org.apache.http.conn.ssl.X509HostnameVerifier
-
-
Field Summary
Fields Modifier and Type Field Description protected HostnameVerifier
verifier
-
Constructor Summary
Constructors Constructor Description VerifierWrapper(HostnameVerifier verifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
verify(String host, String[] cns, String[] subjectAlts)
void
verify(String host, X509Certificate cert)
boolean
verify(String s, SSLSession sslSession)
void
verify(String host, SSLSocket ssl)
-
-
-
Field Detail
-
verifier
protected HostnameVerifier verifier
-
-
Constructor Detail
-
VerifierWrapper
VerifierWrapper(HostnameVerifier verifier)
-
-
Method Detail
-
verify
public void verify(String host, SSLSocket ssl) throws IOException
- Specified by:
verify
in interfaceorg.apache.http.conn.ssl.X509HostnameVerifier
- Throws:
IOException
-
verify
public void verify(String host, X509Certificate cert) throws SSLException
- Specified by:
verify
in interfaceorg.apache.http.conn.ssl.X509HostnameVerifier
- Throws:
SSLException
-
verify
public void verify(String host, String[] cns, String[] subjectAlts) throws SSLException
- Specified by:
verify
in interfaceorg.apache.http.conn.ssl.X509HostnameVerifier
- Throws:
SSLException
-
verify
public boolean verify(String s, SSLSession sslSession)
- Specified by:
verify
in interfaceHostnameVerifier
-
-