رابط درخواست برای به روز رسانی ارائه دهنده OIDC Auth. این هنگام بهروزرسانی پیکربندی ارائهدهنده OIDC از طریق BaseAuth.updateProviderConfig () استفاده میشود. .
امضا:
export interface OIDCUpdateAuthProviderRequest
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
شناسه مشتری | رشته | شناسه مشتری به روز شده ارائه دهنده OIDC. اگر ارائه نشود، مقدار پیکربندی موجود تغییر نمی کند. |
clientSecret | رشته | رمز سرویس گیرنده ارائه دهنده OIDC برای فعال کردن جریان کد OIDC. اگر ارائه نشود، مقدار پیکربندی موجود تغییر نمی کند. |
نمایش نام | رشته | نام نمایشی به روز شده ارائه دهنده OIDC. اگر ارائه نشود، مقدار پیکربندی موجود تغییر نمی کند. |
فعال شد | بولی | اینکه آیا ارائه دهنده OIDC فعال است یا خیر. اگر ارائه نشده باشد، تنظیمات پیکربندی موجود تغییر نمی کند. |
صادر کننده | رشته | صادرکننده به روز ارائه دهنده OIDC. اگر ارائه نشود، مقدار پیکربندی موجود تغییر نمی کند. |
نوع پاسخ | OAuthResponseType | شی پاسخ ارائه دهنده OIDC برای جریان مجوز OAuth. |
OIDCUpdateAuthProviderRequest.clientId
شناسه مشتری به روز شده ارائه دهنده OIDC. اگر ارائه نشود، مقدار پیکربندی موجود تغییر نمی کند.
امضا:
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;