Class CibaGrantType
java.lang.Object
org.keycloak.protocol.oidc.grants.ciba.CibaGrantType
- Author:
- Pedro Igor
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringPrefix used to store additional params from the backchannel authentication request intoAuthenticationSessionModelnote to be available later in Authenticators, RequiredActions etc.static final StringPrefix used to store additional params from the original authentication callback response intoAuthenticationSessionModelnote to be available later in Authenticators, RequiredActions etc.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
ConstructorsConstructorDescriptionCibaGrantType(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.UriBuilderauthenticationUrl(jakarta.ws.rs.core.UriBuilder baseUriBuilder) static jakarta.ws.rs.core.UriBuilderauthorizationUrl(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 intoAuthenticationSessionModelnote 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 intoAuthenticationSessionModelnote 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()
-