Lingua

PermissionCheckCode Enumerazione

Definizione

Specifica il risultato di un controllo delle autorizzazioni del servizio.

public enum PermissionCheckCode
type PermissionCheckCode = 
Ereditarietà
PermissionCheckCode

Campi

Nome Valore Descrizione
Granted 1

Indica che il chiamante può registrare i callback delle informazioni del servizio o risolvere un servizio.

Codice di risultato per checkPermissionForService(String,String,Executor,IntConsumer).

Informazioni di riferimento su Android per android.net.nsd.NsdManager.SERVICE_PERMISSION_GRANTED.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Denied 2

Indica che il chiamante non è autorizzato a registrare i callback delle informazioni del servizio o a risolvere un servizio.

Codice di risultato per checkPermissionForService(String,String,Executor,IntConsumer).

Informazioni di riferimento su Android per android.net.nsd.NsdManager.SERVICE_PERMISSION_DENIED.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Commenti

Si tratta di codici di risultato alternativi, non di flag. NsdManager.CheckPermissionForService controlla l'elenco di approvazione del servizio archiviato per il chiamante. Il risultato indica se Android memorizza l'approvazione del selettore per l'accesso a tale servizio senza l'autorizzazione di rete locale; non è un controllo di tutte le autorizzazioni che possono consentire l'accesso.

Per le app destinate ad Android 17 (livello API 37) o versioni successive, si applicano le regole di autorizzazione di rete locale. Un Denied risultato non nega un'autorizzazione concessa android.permission.ACCESS_LOCAL_NETWORK in modo indipendente: la registrazione di risoluzione e callback delle informazioni sul servizio può comunque essere consentita tramite tale autorizzazione. È possibile revocare una selezione selezione precedente; questo controllo non garantisce che il servizio sia disponibile.

Origine Android 17 per NsdManager.checkPermissionForService e i relativi codici di risultato.

Implementazione di Android 17 del controllo di approvazione del servizio archiviato e del controllo delle autorizzazioni di rete locale indipendente.

Si applica a