要求介面,用於更新 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;