L'interfaccia di richiesta per l'aggiornamento di un provider di autenticazione OIDC. Viene utilizzato durante l'aggiornamento della configurazione di un provider OIDC tramite BaseAuth.updateProviderConfig() .
Firma:
export interface OIDCUpdateAuthProviderRequest
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
Identificativo cliente | corda | L'ID client aggiornato del provider OIDC. Se non fornito, il valore della configurazione esistente non viene modificato. |
clienteSegreto | corda | Il segreto client del provider OIDC per abilitare il flusso del codice OIDC. Se non fornito, il valore della configurazione esistente non viene modificato. |
nome da visualizzare | corda | Il nome visualizzato aggiornato del provider OIDC. Se non fornito, il valore della configurazione esistente non viene modificato. |
abilitato | booleano | Se il provider OIDC è abilitato o meno. Se non fornito, l'impostazione della configurazione esistente non viene modificata. |
emittente | corda | Emittente aggiornato del provider OIDC. Se non fornito, il valore della configurazione esistente non viene modificato. |
tiporisposta | OAuthResponseType | L'oggetto di risposta del provider OIDC per il flusso di autorizzazione OAuth. |
OIDCUpdateAuthProviderRequest.clientId
L'ID client aggiornato del provider OIDC. Se non fornito, il valore della configurazione esistente non viene modificato.
Firma:
clientId?: string;
OIDCUpdateAuthProviderRequest.clientSecret
Il segreto client del provider OIDC per abilitare il flusso del codice OIDC. Se non fornito, il valore della configurazione esistente non viene modificato.
Firma:
clientSecret?: string;
OIDCUpdateAuthProviderRequest.displayName
Il nome visualizzato aggiornato del provider OIDC. Se non fornito, il valore della configurazione esistente non viene modificato.
Firma:
displayName?: string;
OIDCUpdateAuthProviderRequest.enabled
Se il provider OIDC è abilitato o meno. Se non fornito, l'impostazione della configurazione esistente non viene modificata.
Firma:
enabled?: boolean;
OIDCUpdateAuthProviderRequest.issuer
Emittente aggiornato del provider OIDC. Se non fornito, il valore della configurazione esistente non viene modificato.
Firma:
issuer?: string;
OIDCUpdateAuthProviderRequest.responseType
L'oggetto di risposta del provider OIDC per il flusso di autorizzazione OAuth.
Firma:
responseType?: OAuthResponseType;