public class OIDCLoginProtocolService extends Object
Modifier and Type | Field and Description |
---|---|
protected static ServicesLogger |
logger |
Constructor and Description |
---|
OIDCLoginProtocolService(RealmModel realm,
EventBuilder event) |
Modifier and Type | Method and Description |
---|---|
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() |
static javax.ws.rs.core.UriBuilder |
certsUrl(javax.ws.rs.core.UriBuilder baseUriBuilder) |
Object |
forgotCredentialsPage()
Forgot-Credentials endpoint
|
Object |
getLoginStatusIframe() |
javax.ws.rs.core.Response |
installedAppUrnCallback(String code,
String error,
String errorDescription) |
Object |
issueUserInfo() |
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 |
registerPage()
Registration endpoint
|
Object |
token()
Token endpoint
|
static javax.ws.rs.core.UriBuilder |
tokenIntrospectionUrl(javax.ws.rs.core.UriBuilder baseUriBuilder) |
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) |
static javax.ws.rs.core.UriBuilder |
userInfoUrl(javax.ws.rs.core.UriBuilder baseUriBuilder) |
protected static final ServicesLogger logger
public OIDCLoginProtocolService(RealmModel realm, EventBuilder event)
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 certsUrl(javax.ws.rs.core.UriBuilder baseUriBuilder)
public static javax.ws.rs.core.UriBuilder userInfoUrl(javax.ws.rs.core.UriBuilder baseUriBuilder)
public static javax.ws.rs.core.UriBuilder tokenIntrospectionUrl(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="forgot-credentials") public Object forgotCredentialsPage()
@Path(value="token") public Object token()
@Path(value="login-status-iframe.html") public Object getLoginStatusIframe()
@GET @Path(value="certs") @Produces(value="application/json") public JSONWebKeySet certs()
@Path(value="userinfo") public Object issueUserInfo()
@Path(value="logout") public Object logout()
Copyright © 2016 JBoss by Red Hat. All rights reserved.