Podstawowy interfejs konfiguracyjny dostawcy uwierzytelniania.
Podpis:
export interface BaseAuthProviderConfig
Nieruchomości
Nieruchomość | Typ | Opis |
---|---|---|
wyświetlana nazwa | strunowy | Przyjazna dla użytkownika nazwa wyświetlana bieżącej konfiguracji. Ta nazwa jest również używana jako etykieta dostawcy w Cloud Console. |
włączony | wartość logiczna | Określa, czy konfiguracja dostawcy jest włączona, czy wyłączona. Użytkownik nie może zalogować się przy użyciu wyłączonego dostawcy. |
identyfikator dostawcy | strunowy | Identyfikator dostawcy zdefiniowany przez programistę. W przypadku dostawcy SAML jest to zawsze poprzedzone przez saml. . W przypadku dostawcy OIDC jest to zawsze poprzedzone prefiksem oidc. . |
BaseAuthProviderConfig.displayName
Przyjazna dla użytkownika nazwa wyświetlana bieżącej konfiguracji. Ta nazwa jest również używana jako etykieta dostawcy w Cloud Console.
Podpis:
displayName?: string;
Włączono BaseAuthProviderConfig
Określa, czy konfiguracja dostawcy jest włączona, czy wyłączona. Użytkownik nie może zalogować się przy użyciu wyłączonego dostawcy.
Podpis:
enabled: boolean;
BaseAuthProviderConfig.providerId
Identyfikator dostawcy zdefiniowany przez programistę. W przypadku dostawcy SAML jest to zawsze poprzedzone przez saml.
. W przypadku dostawcy OIDC jest to zawsze poprzedzone prefiksem oidc.
.
Podpis:
providerId: string;