@ApplicationScoped public class KeycloakProxyAuthenticator extends Object implements org.commonjava.indy.subsys.keycloak.KeycloakAuthenticator
| Modifier | Constructor and Description |
|---|---|
protected |
KeycloakProxyAuthenticator() |
|
KeycloakProxyAuthenticator(org.commonjava.indy.subsys.keycloak.conf.KeycloakConfig config,
HttproxConfig httproxConfig) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
authenticate(org.commonjava.indy.subsys.http.util.UserPass userPass,
org.commonjava.indy.subsys.http.HttpWrapper http) |
protected org.commonjava.indy.httprox.keycloak.KeycloakProxyAuthenticator.AuthResult |
authenticateToken(org.commonjava.indy.subsys.http.HttpWrapper exchange,
String tokenString) |
protected void |
sendChallengeResponse(org.commonjava.indy.subsys.http.HttpWrapper http,
String error,
String description) |
protected KeycloakProxyAuthenticator()
public KeycloakProxyAuthenticator(org.commonjava.indy.subsys.keycloak.conf.KeycloakConfig config,
HttproxConfig httproxConfig)
public boolean authenticate(org.commonjava.indy.subsys.http.util.UserPass userPass,
org.commonjava.indy.subsys.http.HttpWrapper http)
throws IOException
authenticate in interface org.commonjava.indy.subsys.keycloak.KeycloakAuthenticatorIOExceptionprotected org.commonjava.indy.httprox.keycloak.KeycloakProxyAuthenticator.AuthResult authenticateToken(org.commonjava.indy.subsys.http.HttpWrapper exchange,
String tokenString)
throws IOException
IOExceptionprotected void sendChallengeResponse(org.commonjava.indy.subsys.http.HttpWrapper http,
String error,
String description)
throws IOException
IOExceptionCopyright © 2011-2018-2019. All Rights Reserved.