| 
    keycloak
    
   | 
 


公開メンバ関数 | |
| HaProxySslClientCertificateLookup (String sslCientCertHttpHeader, String sslCertChainHttpHeaderPrefix, int certificateChainLength) | |
| void | close () | 
| X509Certificate [] | getCertificateChain (HttpRequest httpRequest) throws GeneralSecurityException | 
限定公開メンバ関数 | |
| X509Certificate | decodeCertificateFromPem (String pem) throws PemException | 
| X509Certificate | getCertificateFromHttpHeader (HttpRequest request, String httpHeader) throws GeneralSecurityException | 
限定公開変数類 | |
| final String | sslClientCertHttpHeader | 
| final String | sslCertChainHttpHeaderPrefix | 
静的関数 | |
| static String | getHeaderValue (HttpRequest httpRequest, String headerName) | 
静的非公開変数類 | |
| static final Logger | logger = Logger.getLogger(HaProxySslClientCertificateLookup.class) | 
The provider allows to extract X.509 client certificate forwarded to the keycloak middleware configured behind the haproxy reverse proxy.
      
  | 
  inline | 
      
  | 
  inlineinherited | 
org.keycloak.provider.Providerを実装しています。
      
  | 
  inlineprotected | 
      
  | 
  inlineinherited | 
org.keycloak.services.x509.X509ClientCertificateLookupを実装しています。
      
  | 
  inlineprotectedinherited | 
      
  | 
  inlinestaticpackageinherited | 
      
  | 
  staticprivate | 
      
  | 
  protectedinherited | 
      
  | 
  protectedinherited | 
 1.8.13