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