用于更新 OIDC 身份验证提供方的请求接口。这在通过 BaseAuth.updateProviderConfig() 更新 OIDC 提供方的配置时使用此方法。
签名:
export interface OIDCUpdateAuthProviderRequest
属性
属性 | 类型 | 说明 |
---|---|---|
clientId | 字符串 | OIDC 提供方更新后的客户端 ID。如果未提供,则不会修改现有配置的值。 |
clientSecret | 字符串 | OIDC 提供方的客户端密钥,用于启用 OIDC 代码流程。如果未提供,则不会修改现有配置的值。 |
displayName | 字符串 | OIDC 提供方更新后的显示名称。如果未提供,则不会修改现有配置的值。 |
已启用 | 布尔值 | 是否启用了 OIDC 提供方。如果未提供此项,则不会修改现有配置的设置。 |
颁发者 | 字符串 | OIDC 提供方更新后的发卡机构。如果未提供,则不会修改现有配置的值。 |
responseType | OAuthResponseType | 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;