Idioma

AuthorizationCallbacks Estrutura

Definição

Contém os retornos de chamada fornecidos pelo host do mecanismo de autorização.

public readonly struct AuthorizationCallbacks
type AuthorizationCallbacks = struct
Herança
AuthorizationCallbacks

Comentários

Acesse essa estrutura por meio do ponteiro fornecido pelo host do plug-in de autorização. O ponteiro é emprestado e não deve ser liberado, modificado ou usado após o término do tempo de vida do mecanismo de autorização definido pelo host. Não copie a estrutura por valor, pois hosts mais antigos podem fornecer uma tabela menor. Acesse suas propriedades por meio do ponteiro e verifique os ponteiros de função com portão de versão para obter nulo antes de invocá-los.

Propriedades

Nome Description
DidDeactivate

Obtém o retorno de chamada que relata a desativação do mecanismo.

GetArguments

Obtém o retorno de chamada que lê os argumentos de autorização.

GetContextValue

Obtém o retorno de chamada que lê um valor de contexto.

GetHintValue

Obtém o retorno de chamada que lê um valor de dica.

GetImmutableHintValue

Obtém o retorno de chamada que lê um valor de dica imutável.

GetLAContext

Obtém o retorno de chamada que cria um contexto de autenticação local.

GetSessionId

Obtém o retorno de chamada que lê o identificador de sessão de autorização.

GetTKTokenWatcher

Obtém o retorno de chamada que cria um observador de token.

GetTokenIdentities

Obtém o retorno de chamada que retorna identidades de token.

RemoveContextValue

Obtém o retorno de chamada que remove um valor de contexto.

RemoveHintValue

Obtém o retorno de chamada que remove um valor de dica.

RequestInterrupt

Obtém o retorno de chamada que solicita uma interrupção de autorização.

SetContextValue

Obtém o retorno de chamada que grava um valor de contexto.

SetHintValue

Obtém o retorno de chamada que grava um valor de dica.

SetResult

Obtém o retorno de chamada que define o resultado da autorização.

Version

Obtém a versão da tabela de retorno de chamada.

Aplica-se a