public class OpenShiftTokenAuthentication extends Object implements com.floragunn.searchguard.auth.AuthenticationBackend, com.floragunn.searchguard.auth.HTTPAuthenticator
| Constructor and Description |
|---|
OpenShiftTokenAuthentication(org.elasticsearch.common.settings.Settings settings) |
| Modifier and Type | Method and Description |
|---|---|
com.floragunn.searchguard.user.User |
authenticate(com.floragunn.searchguard.user.AuthCredentials credentials) |
boolean |
exists(com.floragunn.searchguard.user.User user) |
com.floragunn.searchguard.user.AuthCredentials |
extractCredentials(org.elasticsearch.rest.RestRequest request,
org.elasticsearch.common.util.concurrent.ThreadContext context) |
String |
getType() |
boolean |
reRequestAuthentication(org.elasticsearch.rest.RestChannel channel,
com.floragunn.searchguard.user.AuthCredentials credentials)
ReRequest authentication is Unsupported
|
public OpenShiftTokenAuthentication(org.elasticsearch.common.settings.Settings settings)
public com.floragunn.searchguard.user.AuthCredentials extractCredentials(org.elasticsearch.rest.RestRequest request,
org.elasticsearch.common.util.concurrent.ThreadContext context)
throws org.elasticsearch.ElasticsearchSecurityException
extractCredentials in interface com.floragunn.searchguard.auth.HTTPAuthenticatororg.elasticsearch.ElasticsearchSecurityExceptionpublic com.floragunn.searchguard.user.User authenticate(com.floragunn.searchguard.user.AuthCredentials credentials)
throws org.elasticsearch.ElasticsearchSecurityException
authenticate in interface com.floragunn.searchguard.auth.AuthenticationBackendorg.elasticsearch.ElasticsearchSecurityExceptionpublic boolean exists(com.floragunn.searchguard.user.User user)
exists in interface com.floragunn.searchguard.auth.AuthenticationBackendpublic boolean reRequestAuthentication(org.elasticsearch.rest.RestChannel channel,
com.floragunn.searchguard.user.AuthCredentials credentials)
reRequestAuthentication in interface com.floragunn.searchguard.auth.HTTPAuthenticatorpublic String getType()
getType in interface com.floragunn.searchguard.auth.AuthenticationBackendgetType in interface com.floragunn.searchguard.auth.HTTPAuthenticatorCopyright © 2015–2018 Red Hat. All rights reserved.