public class OIDCLoginProtocolService extends Object
Modifier and Type | Field and Description |
---|---|
protected static org.jboss.logging.Logger |
logger |
Constructor and Description |
---|
OIDCLoginProtocolService(RealmModel realm,
EventBuilder event,
AuthenticationManager authManager) |
Modifier and Type | Method and Description |
---|---|
Object |
accessCodeToToken()
Deprecated.
|
Object |
auth()
Authorization endpoint
|
static javax.ws.rs.core.UriBuilder |
authUrl(javax.ws.rs.core.UriBuilder baseUriBuilder) |
static javax.ws.rs.core.UriBuilder |
authUrl(javax.ws.rs.core.UriInfo uriInfo) |
JSONWebKeySet |
certs() |
Object |
getLoginStatusIframe() |
Object |
grantAccessToken()
Deprecated.
|
javax.ws.rs.core.Response |
installedAppUrnCallback(String code,
String error,
String errorDescription) |
Object |
issueUserInfo() |
Object |
loginPage()
Deprecated.
|
Object |
logout() |
static javax.ws.rs.core.UriBuilder |
logoutUrl(javax.ws.rs.core.UriBuilder baseUriBuilder) |
static javax.ws.rs.core.UriBuilder |
logoutUrl(javax.ws.rs.core.UriInfo uriInfo) |
Object |
refreshAccessToken()
Deprecated.
|
Object |
registerPage()
Registration endpoint
|
Object |
token()
Token endpoint
|
static javax.ws.rs.core.UriBuilder |
tokenServiceBaseUrl(javax.ws.rs.core.UriBuilder baseUriBuilder) |
static javax.ws.rs.core.UriBuilder |
tokenServiceBaseUrl(javax.ws.rs.core.UriInfo uriInfo) |
static javax.ws.rs.core.UriBuilder |
tokenUrl(javax.ws.rs.core.UriBuilder baseUriBuilder) |
Object |
validateAccessToken(String tokenString) |
static javax.ws.rs.core.UriBuilder |
validateAccessTokenUrl(javax.ws.rs.core.UriBuilder baseUriBuilder) |
public OIDCLoginProtocolService(RealmModel realm, EventBuilder event, AuthenticationManager authManager)
public static javax.ws.rs.core.UriBuilder tokenServiceBaseUrl(javax.ws.rs.core.UriInfo uriInfo)
public static javax.ws.rs.core.UriBuilder tokenServiceBaseUrl(javax.ws.rs.core.UriBuilder baseUriBuilder)
public static javax.ws.rs.core.UriBuilder authUrl(javax.ws.rs.core.UriInfo uriInfo)
public static javax.ws.rs.core.UriBuilder authUrl(javax.ws.rs.core.UriBuilder baseUriBuilder)
public static javax.ws.rs.core.UriBuilder tokenUrl(javax.ws.rs.core.UriBuilder baseUriBuilder)
public static javax.ws.rs.core.UriBuilder validateAccessTokenUrl(javax.ws.rs.core.UriBuilder baseUriBuilder)
public static javax.ws.rs.core.UriBuilder logoutUrl(javax.ws.rs.core.UriInfo uriInfo)
public static javax.ws.rs.core.UriBuilder logoutUrl(javax.ws.rs.core.UriBuilder baseUriBuilder)
@Path(value="auth") public Object auth()
@Path(value="registrations") public Object registerPage()
@Path(value="token") public Object token()
@Path(value="login") @Deprecated public Object loginPage()
@Path(value="login-status-iframe.html") public Object getLoginStatusIframe()
@Path(value="grants/access") @Deprecated public Object grantAccessToken()
@Path(value="refresh") @Deprecated public Object refreshAccessToken()
@Path(value="access/codes") @Deprecated public Object accessCodeToToken()
@Path(value="validate") public Object validateAccessToken(@QueryParam(value="access_token") String tokenString)
@GET @Path(value="certs") @Produces(value="application/json") public JSONWebKeySet certs()
@Path(value="userinfo") public Object issueUserInfo()
@Path(value="logout") public Object logout()
Copyright © 2015. All rights reserved.