Interface BackchannelAuthenticationRequestParam


  • public interface BackchannelAuthenticationRequestParam
    Version:
    May 28, 2020
    Author:
    Javier Rojas Blum
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ACR_VALUES
      Requested Authentication Context Class Reference values.
      static java.lang.String BINDING_MESSAGE
      A human readable identifier or message intended to be displayed on both the consumption device and the authentication device to interlock them together for the transaction by way of a visual cue for the end-user.
      static java.lang.String CLIENT_ASSERTION  
      static java.lang.String CLIENT_ASSERTION_TYPE  
      static java.lang.String CLIENT_ID  
      static java.lang.String CLIENT_NOTIFICATION_TOKEN
      A bearer token provided by the Client that will be used by the OpenID Provider to authenticate the callback request to the Client.
      static java.lang.String CLIENT_SECRET  
      static java.lang.String ID_TOKEN_HINT
      An ID Token previously issued to the Client by the OpenID Provider being passed back as a hint to identify the end-user for whom authentication is being requested.
      static java.lang.String LOGIN_HINT
      A hint to the OpenID Provider regarding the end-user for whom authentication is being requested.
      static java.lang.String LOGIN_HINT_TOKEN
      A token containing information identifying the end-user for whom authentication is being requested.
      static java.lang.String REQUEST
      An string containing all data about the request as a single JWT
      static java.lang.String REQUEST_URI
      Url where OP could get the request object related to the authorization.
      static java.lang.String REQUESTED_EXPIRY
      A positive integer allowing the client to request the expires_in value for the auth_req_id the server will return.
      static java.lang.String SCOPE
      The scope of the access request.
      static java.lang.String USER_CODE
      A secret code, such as password or pin, known only to the user but verifiable by the OP.
    • Field Detail

      • SCOPE

        static final java.lang.String SCOPE
        The scope of the access request. CIBA authentication requests must contain the openid scope value. Other scope values may be present.
        See Also:
        Constant Field Values
      • CLIENT_NOTIFICATION_TOKEN

        static final java.lang.String CLIENT_NOTIFICATION_TOKEN
        A bearer token provided by the Client that will be used by the OpenID Provider to authenticate the callback request to the Client. Required if the Client is registered to use Ping or Push modes.
        See Also:
        Constant Field Values
      • ACR_VALUES

        static final java.lang.String ACR_VALUES
        Requested Authentication Context Class Reference values.
        See Also:
        Constant Field Values
      • LOGIN_HINT_TOKEN

        static final java.lang.String LOGIN_HINT_TOKEN
        A token containing information identifying the end-user for whom authentication is being requested.
        See Also:
        Constant Field Values
      • ID_TOKEN_HINT

        static final java.lang.String ID_TOKEN_HINT
        An ID Token previously issued to the Client by the OpenID Provider being passed back as a hint to identify the end-user for whom authentication is being requested.
        See Also:
        Constant Field Values
      • LOGIN_HINT

        static final java.lang.String LOGIN_HINT
        A hint to the OpenID Provider regarding the end-user for whom authentication is being requested.
        See Also:
        Constant Field Values
      • BINDING_MESSAGE

        static final java.lang.String BINDING_MESSAGE
        A human readable identifier or message intended to be displayed on both the consumption device and the authentication device to interlock them together for the transaction by way of a visual cue for the end-user.
        See Also:
        Constant Field Values
      • USER_CODE

        static final java.lang.String USER_CODE
        A secret code, such as password or pin, known only to the user but verifiable by the OP. The code is used to authorize sending an authentication request to user's authentication device.
        See Also:
        Constant Field Values
      • REQUESTED_EXPIRY

        static final java.lang.String REQUESTED_EXPIRY
        A positive integer allowing the client to request the expires_in value for the auth_req_id the server will return.
        See Also:
        Constant Field Values
      • REQUEST

        static final java.lang.String REQUEST
        An string containing all data about the request as a single JWT
        See Also:
        Constant Field Values
      • REQUEST_URI

        static final java.lang.String REQUEST_URI
        Url where OP could get the request object related to the authorization.
        See Also:
        Constant Field Values
      • CLIENT_ASSERTION_TYPE

        static final java.lang.String CLIENT_ASSERTION_TYPE
        See Also:
        Constant Field Values