用于更新 OIDC Auth 提供程序的请求接口。通过BaseAuth.updateProviderConfig()更新 OIDC 提供商的配置时使用。
签名:
export interface OIDCUpdateAuthProviderRequest
特性
财产 | 类型 | 描述 |
---|---|---|
客户端ID | 细绳 | OIDC 提供商更新的客户端 ID。如果未提供,则不会修改现有配置的值。 |
客户秘密 | 细绳 | OIDC 提供商的客户端密钥,用于启用 OIDC 代码流。如果未提供,则不会修改现有配置的值。 |
显示名称 | 细绳 | OIDC 提供商的更新显示名称。如果未提供,则不会修改现有配置的值。 |
已启用 | 布尔值 | 是否启用 OIDC 提供程序。如果未提供,则不会修改现有配置的设置。 |
发行人 | 细绳 | OIDC 提供商的更新发行人。如果未提供,则不会修改现有配置的值。 |
响应类型 | OAuth响应类型 | OIDC 提供商用于 OAuth 授权流程的响应对象。 |
OIDCUpdateAuthProviderRequest.clientId
OIDC 提供商更新的客户端 ID。如果未提供,则不会修改现有配置的值。
签名:
clientId?: string;
OIDCUpdateAuthProviderRequest.clientSecret
OIDC 提供商的客户端密钥,用于启用 OIDC 代码流。如果未提供,则不会修改现有配置的值。
签名:
clientSecret?: string;
OIDCUpdateAuthProviderRequest.displayName
OIDC 提供商的更新显示名称。如果未提供,则不会修改现有配置的值。
签名:
displayName?: string;
OIDCUpdateAuthProviderRequest.enabled
是否启用 OIDC 提供程序。如果未提供,则不会修改现有配置的设置。
签名:
enabled?: boolean;
OIDCUpdateAuthProviderRequest.issuer
OIDC 提供商的更新发行人。如果未提供,则不会修改现有配置的值。
签名:
issuer?: string;
OIDCUpdateAuthProviderRequest.responseType
OIDC 提供商用于 OAuth 授权流程的响应对象。
签名:
responseType?: OAuthResponseType;