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:GenericString.t ->
?code:GenericString.t ->
?grantType:GenericString.t ->
?redirectUri:GenericString.t ->
?url:GenericString.t ->
?clientSecret:SensitiveString.t ->
?codeVerifier:GenericString.t ->
?certificate:GenericString.t ->
networkId:NetworkId.t ->
unit ->
t