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: Oct 12, 2026
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.
scopesStringyes Long-TermA list of the OIDC provider scopes.
serviceNameString  Long-TermThe name of the OIDC provider service.