Module Values.GetAuthenticationUrlRequestSource

Retrieves the AuthenticationUrl for the current authentication session for the AuthenticateCustomer flow block. For security recommendations, see Amazon Connect Chat security best practices. This API can only be called within one minute of receiving the authenticationInitiated event. The current supported channel is chat. This API is not supported for Apple Messages for Business, WhatsApp, or SMS chats. ConnectionToken is used for invoking this API instead of ParticipantToken. The Amazon Connect Participant Service APIs do not use Signature Version 4 authentication.

Sourcetype nonrec t = {
  1. sessionId : SessionId.t;
    (*

    The sessionId provided in the authenticationInitiated event.

    *)
  2. redirectUri : RedirectURI.t;
    (*

    The URL where the customer will be redirected after Amazon Cognito authorizes the user.

    *)
  3. connectionToken : ParticipantToken.t;
    (*

    The authentication token associated with the participant's connection.

    *)
}
Sourceval context_ : string
Sourceval make : sessionId:SessionId.t -> redirectUri:RedirectURI.t -> connectionToken:ParticipantToken.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of SessionId.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t