AuthorizationServer interface
Interfaccia che rappresenta un server di autorizzazione.
Metodi
Dettagli metodo
createOrUpdate(string, string, string, AuthorizationServerContract, AuthorizationServerCreateOrUpdateOptionalParams)
Crea un nuovo server di autorizzazione o aggiorna un server di autorizzazione esistente.
function createOrUpdate(resourceGroupName: string, serviceName: string, authsid: string, parameters: AuthorizationServerContract, options?: AuthorizationServerCreateOrUpdateOptionalParams): Promise<AuthorizationServerCreateOrUpdateResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- authsid
-
string
Identificatore del server di autorizzazione.
- parameters
- AuthorizationServerContract
Creare o aggiornare i parametri.
Parametri delle opzioni.
Restituisce
delete(string, string, string, string, AuthorizationServerDeleteOptionalParams)
Elimina un'istanza specifica del server di autorizzazione.
function delete(resourceGroupName: string, serviceName: string, authsid: string, ifMatch: string, options?: AuthorizationServerDeleteOptionalParams): Promise<void>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- authsid
-
string
Identificatore del server di autorizzazione.
- ifMatch
-
string
ETag dell'entità. ETag deve corrispondere allo stato dell'entità corrente dalla risposta di intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.
Parametri delle opzioni.
Restituisce
Promise<void>
get(string, string, string, AuthorizationServerGetOptionalParams)
Ottiene i dettagli del server di autorizzazione specificato dall'identificatore.
function get(resourceGroupName: string, serviceName: string, authsid: string, options?: AuthorizationServerGetOptionalParams): Promise<AuthorizationServerGetResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- authsid
-
string
Identificatore del server di autorizzazione.
Parametri delle opzioni.
Restituisce
Promise<AuthorizationServerGetResponse>
getEntityTag(string, string, string, AuthorizationServerGetEntityTagOptionalParams)
Ottiene la versione dello stato dell'entità (Etag) del server di autorizzazione specificato dall'identificatore.
function getEntityTag(resourceGroupName: string, serviceName: string, authsid: string, options?: AuthorizationServerGetEntityTagOptionalParams): Promise<AuthorizationServerGetEntityTagHeaders>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- authsid
-
string
Identificatore del server di autorizzazione.
Parametri delle opzioni.
Restituisce
listByService(string, string, AuthorizationServerListByServiceOptionalParams)
Elenca una raccolta di server di autorizzazione definiti all'interno di un'istanza del servizio.
function listByService(resourceGroupName: string, serviceName: string, options?: AuthorizationServerListByServiceOptionalParams): PagedAsyncIterableIterator<AuthorizationServerContract, AuthorizationServerContract[], PageSettings>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
Parametri delle opzioni.
Restituisce
listSecrets(string, string, string, AuthorizationServerListSecretsOptionalParams)
Ottiene i dettagli del segreto client del server di autorizzazione.
function listSecrets(resourceGroupName: string, serviceName: string, authsid: string, options?: AuthorizationServerListSecretsOptionalParams): Promise<AuthorizationServerListSecretsResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- authsid
-
string
Identificatore del server di autorizzazione.
Parametri delle opzioni.
Restituisce
update(string, string, string, string, AuthorizationServerUpdateContract, AuthorizationServerUpdateOptionalParams)
Aggiornamenti i dettagli del server di autorizzazione specificati dal relativo identificatore.
function update(resourceGroupName: string, serviceName: string, authsid: string, ifMatch: string, parameters: AuthorizationServerUpdateContract, options?: AuthorizationServerUpdateOptionalParams): Promise<AuthorizationServerUpdateResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio Gestione API.
- authsid
-
string
Identificatore del server di autorizzazione.
- ifMatch
-
string
ETag dell'entità. ETag deve corrispondere allo stato dell'entità corrente dalla risposta di intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.
- parameters
- AuthorizationServerUpdateContract
Parametri di aggiornamento delle impostazioni del server OAuth2.
Parametri delle opzioni.
Restituisce
Promise<AuthorizationServerUpdateResponse>