Class CibaGrantType
java.lang.Object
org.keycloak.protocol.oidc.grants.ciba.CibaGrantType
- Author:
- Pedro Igor
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Prefix used to store additional params from the backchannel authentication request intoAuthenticationSessionModel
note to be available later in Authenticators, RequiredActions etc.static final String
Prefix used to store additional params from the original authentication callback response intoAuthenticationSessionModel
note to be available later in Authenticators, RequiredActions etc.static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
ConstructorDescriptionCibaGrantType
(jakarta.ws.rs.core.MultivaluedMap<String, String> formParams, ClientModel client, KeycloakSession session, TokenEndpoint tokenEndpoint, RealmModel realm, EventBuilder event, Cors cors) -
Method Summary
Modifier and TypeMethodDescriptionstatic jakarta.ws.rs.core.UriBuilder
authenticationUrl
(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuilder
authorizationUrl
(jakarta.ws.rs.core.UriBuilder baseUriBuilder) jakarta.ws.rs.core.Response
-
Field Details
-
IS_CONSENT_REQUIRED
- See Also:
-
LOGIN_HINT
- See Also:
-
LOGIN_HINT_TOKEN
- See Also:
-
BINDING_MESSAGE
- See Also:
-
AUTH_REQ_ID
- See Also:
-
CLIENT_NOTIFICATION_TOKEN
- See Also:
-
REQUESTED_EXPIRY
- See Also:
-
USER_CODE
- See Also:
-
REQUEST
- See Also:
-
REQUEST_URI
- See Also:
-
ADDITIONAL_CALLBACK_PARAMS_PREFIX
Prefix used to store additional params from the original authentication callback response intoAuthenticationSessionModel
note to be available later in Authenticators, RequiredActions etc. Prefix is used to prevent collisions with internally used notes. -
ADDITIONAL_BACKCHANNEL_REQ_PARAMS_PREFIX
Prefix used to store additional params from the backchannel authentication request intoAuthenticationSessionModel
note to be available later in Authenticators, RequiredActions etc. Prefix is used to prevent collisions with internally used notes.
-
-
Constructor Details
-
CibaGrantType
public CibaGrantType(jakarta.ws.rs.core.MultivaluedMap<String, String> formParams, ClientModel client, KeycloakSession session, TokenEndpoint tokenEndpoint, RealmModel realm, EventBuilder event, Cors cors)
-
-
Method Details
-
authorizationUrl
public static jakarta.ws.rs.core.UriBuilder authorizationUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder) -
authenticationUrl
public static jakarta.ws.rs.core.UriBuilder authenticationUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder) -
cibaGrant
public jakarta.ws.rs.core.Response cibaGrant()
-