OIDC kimlik doğrulama sağlayıcısını güncellemek için kullanılan istek arayüzü. Bu, BaseAuth.updateProviderConfig() aracılığıyla bir OIDC sağlayıcının yapılandırmasını güncellerken kullanılır.
İmza:
export interface OIDCUpdateAuthProviderRequest
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
istemcikimliği | dize | OIDC sağlayıcısının güncellenmiş istemci kimliği. Sağlanmazsa mevcut yapılandırmanın değeri değiştirilmez. |
clientSecret. | dize | OIDC kod akışını etkinleştirmek için OIDC sağlayıcısının istemci gizli anahtarı. Sağlanmazsa mevcut yapılandırmanın değeri değiştirilmez. |
görünenAd | dize | OIDC sağlayıcısının güncellenmiş görünen adı. Sağlanmazsa mevcut yapılandırmanın değeri değiştirilmez. |
etkin | boolean | OIDC sağlayıcısının etkin olup olmadığı. Sağlanmazsa mevcut yapılandırmanın ayarı değiştirilmez. |
ihraç eden | dize | OIDC sağlayıcısını güncelleyen kuruluş. Sağlanmazsa mevcut yapılandırmanın değeri değiştirilmez. |
responseType | OAuthResponseType | OIDC sağlayıcısının OAuth yetkilendirme akışı için yanıt nesnesi. |
OIDCUpdateAuthProviderRequest.clientId
OIDC sağlayıcısının güncellenmiş istemci kimliği. Sağlanmazsa mevcut yapılandırmanın değeri değiştirilmez.
İmza:
clientId?: string;
OIDCUpdateAuthProviderRequest.clientSecret
OIDC kod akışını etkinleştirmek için OIDC sağlayıcısının istemci gizli anahtarı. Sağlanmazsa mevcut yapılandırmanın değeri değiştirilmez.
İmza:
clientSecret?: string;
OIDCUpdateAuthProviderRequest.displayName
OIDC sağlayıcısının güncellenmiş görünen adı. Sağlanmazsa mevcut yapılandırmanın değeri değiştirilmez.
İmza:
displayName?: string;
OIDCUpdateAuthProviderRequest.enabled
OIDC sağlayıcısının etkin olup olmadığı. Sağlanmazsa mevcut yapılandırmanın ayarı değiştirilmez.
İmza:
enabled?: boolean;
OIDCUpdateAuthProviderRequest.issues
OIDC sağlayıcısını güncelleyen kuruluş. Sağlanmazsa mevcut yapılandırmanın değeri değiştirilmez.
İmza:
issuer?: string;
OIDCUpdateAuthProviderRequest.responseType
OIDC sağlayıcısının OAuth yetkilendirme akışı için yanıt nesnesi.
İmza:
responseType?: OAuthResponseType;