Values.GetOidcInfoRequestSourceRetrieves the OpenID Connect (OIDC) configuration for a Wickr network, including SSO settings and optional token information if access token parameters are provided.
type nonrec t = {networkId : NetworkId.t;The ID of the Wickr network whose OIDC configuration will be retrieved.
*)clientId : GenericString.t option;The OAuth client ID for retrieving access tokens (optional).
*)code : GenericString.t option;The authorization code for retrieving access tokens (optional).
*)grantType : GenericString.t option;The OAuth grant type for retrieving access tokens (optional).
*)redirectUri : GenericString.t option;The redirect URI for the OAuth flow (optional).
*)url : GenericString.t option;The URL for the OIDC provider (optional).
*)clientSecret : SensitiveString.t option;The OAuth client secret for retrieving access tokens (optional).
*)codeVerifier : GenericString.t option;The PKCE code verifier for enhanced security in the OAuth flow (optional).
*)certificate : GenericString.t option;The CA certificate for secure communication with the OIDC provider (optional).
*)}val make :
?clientId:??? ->
?code:??? ->
?grantType:??? ->
?redirectUri:??? ->
?url:??? ->
?clientSecret:??? ->
?codeVerifier:??? ->
?certificate:??? ->
networkId:NetworkId.t ->
unit ->
t