OIDCProvider is a datatype for an OIDC identity provider.

This datatype is used by the datatype, OAuthAuthentication, which implements the interface AuthenticationMethod datatype.

Table: OIDCProvider

ParameterTypeRequiredDefaultStabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results.
Table last updated: Sep 27, 2024
authorizationEndpointstring  Long-TermThe OIDC provider's authorization end point.
clientIdstringyes Long-TermThe unique identifier for the client.
federatedIdpstring  Long-TermThe Federated IdP.
idstringyes Long-TermThe unique identifier for the OIDC identity provider.
redirectUrlstringyes Long-TermThe URL where the user should be redirected after authentication.
scopes[string]yes Long-TermA list of the OIDC provider scopes.
serviceNamestring  Long-TermThe name of the OIDC provider service.