public abstract class Handler
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static JSONCodec |
json |
| Modifier and Type | Method and Description |
|---|---|
abstract aQute.openapi.oauth2.provider.Handler.AuthenticateResult |
authenticate(AccessTokenResponse accessToken,
OpenAPISecurityEnvironment security) |
java.net.URI |
authorize(java.lang.String callback,
java.lang.String state) |
AccessTokenResponse |
getAccessToken(java.lang.String code,
java.lang.String callback) |
protected AccessTokenResponse |
toAccessToken(java.lang.String body) |
public java.net.URI authorize(java.lang.String callback,
java.lang.String state)
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic AccessTokenResponse getAccessToken(java.lang.String code, java.lang.String callback) throws java.lang.Exception
java.lang.Exceptionprotected AccessTokenResponse toAccessToken(java.lang.String body) throws java.lang.Exception
java.lang.Exceptionpublic abstract aQute.openapi.oauth2.provider.Handler.AuthenticateResult authenticate(AccessTokenResponse accessToken, OpenAPISecurityEnvironment security) throws java.lang.Exception
java.lang.ExceptionaQute SARL