Class CibaGrantType

    • Field Detail

      • ADDITIONAL_CALLBACK_PARAMS_PREFIX

        public static final String ADDITIONAL_CALLBACK_PARAMS_PREFIX
        Prefix used to store additional params from the original authentication callback response into AuthenticationSessionModel note to be available later in Authenticators, RequiredActions etc. Prefix is used to prevent collisions with internally used notes.
        See Also:
        AuthenticationSessionModel.getClientNote(String), Constant Field Values
      • ADDITIONAL_BACKCHANNEL_REQ_PARAMS_PREFIX

        public static final String ADDITIONAL_BACKCHANNEL_REQ_PARAMS_PREFIX
        Prefix used to store additional params from the backchannel authentication request into AuthenticationSessionModel note to be available later in Authenticators, RequiredActions etc. Prefix is used to prevent collisions with internally used notes.
        See Also:
        AuthenticationSessionModel.getClientNote(String), Constant Field Values
    • Constructor Detail

      • CibaGrantType

        public CibaGrantType​(javax.ws.rs.core.MultivaluedMap<String,​String> formParams,
                             org.keycloak.models.ClientModel client,
                             org.keycloak.models.KeycloakSession session,
                             TokenEndpoint tokenEndpoint,
                             org.keycloak.models.RealmModel realm,
                             org.keycloak.events.EventBuilder event,
                             Cors cors)
    • Method Detail

      • authorizationUrl

        public static javax.ws.rs.core.UriBuilder authorizationUrl​(javax.ws.rs.core.UriBuilder baseUriBuilder)
      • authenticationUrl

        public static javax.ws.rs.core.UriBuilder authenticationUrl​(javax.ws.rs.core.UriBuilder baseUriBuilder)
      • cibaGrant

        public javax.ws.rs.core.Response cibaGrant()