public class OAuthServerUtil extends Object
| Constructor and Description |
|---|
OAuthServerUtil() |
| Modifier and Type | Method and Description |
|---|---|
static OAuthResponse |
authorizationCodeRequest(javax.servlet.http.HttpServletRequest request,
org.picketlink.idm.IdentityManager identityManager)
Handle an Authorization Code Grant Type Request
|
static org.picketlink.idm.IdentityManager |
handleIdentityManager(javax.servlet.ServletContext context)
Centralize the IDM setup
|
static RegistrationRequest |
parseRegistrationRequestWithFORM(javax.servlet.http.HttpServletRequest request)
Parse a
RegistrationRequest coming as application/x-www-form-urlencoded |
static RegistrationRequest |
parseRegistrationRequestWithJSON(javax.servlet.http.HttpServletRequest request)
Parse a
RegistrationRequest coming as application/json |
static ResourceAccessRequest |
parseResourceRequest(javax.servlet.http.HttpServletRequest request)
Parse a
ResourceAccessRequest with application/x-www-form-urlencoded |
static OAuthResponse |
tokenRequest(javax.servlet.http.HttpServletRequest request,
org.picketlink.idm.IdentityManager identityManager)
Handle Token Request
|
static boolean |
validateAccessToken(String passedAccessToken,
org.picketlink.idm.IdentityManager identityManager)
Validate the access token
|
public static org.picketlink.idm.IdentityManager handleIdentityManager(javax.servlet.ServletContext context)
throws IOException
context - IOExceptionpublic static OAuthResponse authorizationCodeRequest(javax.servlet.http.HttpServletRequest request, org.picketlink.idm.IdentityManager identityManager)
request - identityManager - public static OAuthResponse tokenRequest(javax.servlet.http.HttpServletRequest request, org.picketlink.idm.IdentityManager identityManager)
request - identityManager - public static boolean validateAccessToken(String passedAccessToken, org.picketlink.idm.IdentityManager identityManager)
passedAccessToken - identityManager - public static ResourceAccessRequest parseResourceRequest(javax.servlet.http.HttpServletRequest request)
ResourceAccessRequest with application/x-www-form-urlencodedrequest - public static RegistrationRequest parseRegistrationRequestWithFORM(javax.servlet.http.HttpServletRequest request)
RegistrationRequest coming as application/x-www-form-urlencodedrequest - public static RegistrationRequest parseRegistrationRequestWithJSON(javax.servlet.http.HttpServletRequest request)
RegistrationRequest coming as application/jsonrequest - Copyright © 2013 JBoss Inc.. All Rights Reserved.