public class BaseRevocationEndpoint extends BaseEndpoint
RevocationRequestHandler| Constructor and Description |
|---|
BaseRevocationEndpoint() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
handle(com.authlete.common.api.AuthleteApi api,
javax.ws.rs.core.MultivaluedMap<String,String> parameters,
String authorization)
Handle a revocation request.
|
onErrorpublic javax.ws.rs.core.Response handle(com.authlete.common.api.AuthleteApi api,
javax.ws.rs.core.MultivaluedMap<String,String> parameters,
String authorization)
This method internally creates a RevocationRequestHandler instance
and calls its handle() method with the parameters argument and the authorization
argument. Then, this method uses the value returned from the handle()
method as a response from this method.
When RevocationRequestHandler.handle() method raises a WebApplicationException, this method calls onError() method with the exception. The default implementation of onError()
calls printStackTrace() of the exception and does nothing else. You
can override the method as necessary. After calling onError() method,
this method calls getResponse() method of the exception and uses the
returned value as a response from this method.
api - An implementation of AuthleteApi.parameters - Request parameters of a revocation request.authorization - The value of Authorization header.Copyright © 2016. All rights reserved.