OIDCUpdateAuthProviderRequest class

The request interface for updating an OIDC Auth provider. This is used when updating an OIDC provider's configuration via _BaseAuth.updateProviderConfig.

Implemented types

Constructors

OIDCUpdateAuthProviderRequest({String? displayName, bool? enabled, String? clientId, String? issuer, String? clientSecret, OAuthResponseType? responseType})

Properties

clientId String?
The OIDC provider's updated client ID. If not provided, the existing configuration's value is not modified.
finalinherited
clientSecret String?
The OIDC provider's client secret to enable OIDC code flow. If not provided, the existing configuration's value is not modified.
finalinherited
displayName String?
The OIDC provider's updated display name. If not provided, the existing configuration's value is not modified.
finalinherited
enabled bool?
Whether the OIDC provider is enabled or not. If not provided, the existing configuration's setting is not modified.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
issuer String?
The OIDC provider's updated issuer. If not provided, the existing configuration's value is not modified.
finalinherited
providerId String?
The OIDC provider's updated provider ID. If not provided, the existing configuration's value is not modified.
no setter
responseType OAuthResponseType?
The OIDC provider's response object for OAuth authorization flow.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited