public class TokenEndpoint extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TokenEndpoint.TokenExchangeSamlProtocol |
Constructor and Description |
---|
TokenEndpoint(TokenManager tokenManager,
RealmModel realm,
EventBuilder event) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
cibaGrant() |
javax.ws.rs.core.Response |
clientCredentialsGrant() |
javax.ws.rs.core.Response |
codeToToken() |
javax.ws.rs.core.Response |
createTokenResponse(UserModel user,
UserSessionModel userSession,
ClientSessionContext clientSessionCtx,
String scopeParam,
boolean code) |
Object |
introspect() |
javax.ws.rs.core.Response |
oauth2DeviceCodeToToken() |
javax.ws.rs.core.Response |
permissionGrant() |
javax.ws.rs.core.Response |
preflight() |
javax.ws.rs.core.Response |
processGrantRequest() |
javax.ws.rs.core.Response |
refreshTokenGrant() |
javax.ws.rs.core.Response |
resourceOwnerPasswordCredentialsGrant() |
javax.ws.rs.core.Response |
tokenExchange() |
public TokenEndpoint(TokenManager tokenManager, RealmModel realm, EventBuilder event)
@Consumes(value="application/x-www-form-urlencoded") @POST public javax.ws.rs.core.Response processGrantRequest()
@Path(value="introspect") public Object introspect()
@OPTIONS public javax.ws.rs.core.Response preflight()
public javax.ws.rs.core.Response codeToToken()
public javax.ws.rs.core.Response createTokenResponse(UserModel user, UserSessionModel userSession, ClientSessionContext clientSessionCtx, String scopeParam, boolean code)
public javax.ws.rs.core.Response refreshTokenGrant()
public javax.ws.rs.core.Response resourceOwnerPasswordCredentialsGrant()
public javax.ws.rs.core.Response clientCredentialsGrant()
public javax.ws.rs.core.Response tokenExchange()
public javax.ws.rs.core.Response permissionGrant()
public javax.ws.rs.core.Response oauth2DeviceCodeToToken()
public javax.ws.rs.core.Response cibaGrant()
Copyright © 2021 JBoss by Red Hat. All rights reserved.