public interface AuthenticationHandler
Modifier and Type | Interface and Description |
---|---|
static class |
AuthenticationHandler.AuthenticationResult
Implementations of this class will contain the needed authentication
result on a successful authentication.
|
Modifier and Type | Method and Description |
---|---|
void |
authenticate(ExecutionContext.SecurityContext ctx,
AsyncHandle<AuthenticationHandler.AuthenticationResult> asyncHandle)
Verifies the provided authentication data against the relevant identity
source.
|
List<String> |
supportedAuthenticationSchemes() |
void authenticate(ExecutionContext.SecurityContext ctx, AsyncHandle<AuthenticationHandler.AuthenticationResult> asyncHandle)
ctx
- the ExecutionContext.SecurityContext
which carries the authentication
data. Cannot be null
.asyncHandle
- Cannot be null
List<String> supportedAuthenticationSchemes()
StdSecuritySchemes
. Cannot be null
or empty.Copyright © 2015. All Rights Reserved.