Lingua

AuthorizationCallbacks Struct

Definizione

Contiene i callback forniti dall'host del motore di autorizzazione.

public readonly struct AuthorizationCallbacks
type AuthorizationCallbacks = struct
Ereditarietà
AuthorizationCallbacks

Commenti

Accedere a questa struttura tramite il puntatore fornito dall'host del plug-in di autorizzazione. Il puntatore viene preso in prestito e non deve essere liberato, modificato o usato al termine della durata del meccanismo di autorizzazione definito dall'host. Non copiare la struttura in base al valore, perché gli host meno recenti possono fornire una tabella più piccola. Accedere alle relative proprietà tramite il puntatore e controllare i puntatori di funzione controllati dalla versione per i valori Null prima di richiamarli.

Proprietà

Nome Descrizione
DidDeactivate

Ottiene il callback che segnala la disattivazione del meccanismo.

GetArguments

Ottiene il callback che legge gli argomenti di autorizzazione.

GetContextValue

Ottiene il callback che legge un valore di contesto.

GetHintValue

Ottiene il callback che legge un valore di hint.

GetImmutableHintValue

Ottiene il callback che legge un valore di hint non modificabile.

GetLAContext

Ottiene il callback che crea un contesto di autenticazione locale.

GetSessionId

Ottiene il callback che legge l'identificatore della sessione di autorizzazione.

GetTKTokenWatcher

Ottiene il callback che crea un watcher del token.

GetTokenIdentities

Ottiene il callback che restituisce le identità del token.

RemoveContextValue

Ottiene il callback che rimuove un valore di contesto.

RemoveHintValue

Ottiene il callback che rimuove un valore di hint.

RequestInterrupt

Ottiene il callback che richiede un interrupt di autorizzazione.

SetContextValue

Ottiene il callback che scrive un valore di contesto.

SetHintValue

Ottiene il callback che scrive un valore di hint.

SetResult

Ottiene il callback che imposta il risultato dell'autorizzazione.

Version

Ottiene la versione della tabella di callback.

Si applica a