public class AuthorizationManager extends Object
| Constructor and Description |
|---|
AuthorizationManager(OrcidClientContext context,
javax.servlet.http.HttpServletRequest req) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearStatus(ApiAction action) |
AuthorizationStatus |
getAuthorizationStatus(ApiAction action) |
AuthorizationStatus |
getAuthorizationStatus(String token) |
AuthorizationStatus |
processAuthorizationResponse()
We received a callback which should contain an authorization code.
|
String |
seekAuthorization(ApiAction action,
String returnUrl)
Write a URL that can be sent to the browser as a redirect, that will
attempt to obtain authorization for this action.
|
String |
seekAuthorization(ApiAction action,
String successUrl,
String failureUrl) |
public AuthorizationManager(OrcidClientContext context, javax.servlet.http.HttpServletRequest req)
public String seekAuthorization(ApiAction action, String returnUrl) throws OrcidClientException
OrcidClientExceptionpublic String seekAuthorization(ApiAction action, String successUrl, String failureUrl) throws OrcidClientException
OrcidClientExceptionpublic AuthorizationStatus processAuthorizationResponse() throws OrcidClientException
OrcidClientExceptionpublic AuthorizationStatus getAuthorizationStatus(ApiAction action)
public AuthorizationStatus getAuthorizationStatus(String token)
public void clearStatus(ApiAction action)
Copyright © 2017. All rights reserved.