AuthorizationCallbacks Estrutura
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém os callbacks fornecidos pelo host do motor de autorização.
public readonly struct AuthorizationCallbacks
type AuthorizationCallbacks = struct
- Herança
-
AuthorizationCallbacks
Observações
Acede a esta estrutura através do ponteiro fornecido pelo host do plugin de autorização. O ponteiro é emprestado e não deve ser libertado, mutado ou usado após o fim da vida útil do mecanismo de autorização definido pelo hospedeiro. Não copie a estrutura por valor, pois hosts mais antigos podem fornecer uma tabela mais pequena. Acede às suas propriedades através do ponteiro e verifique os apontadores de função controlados por versões para nulos antes de os invocar.
Propriedades
| Nome | Descrição |
|---|---|
| DidDeactivate |
Recebe a chamada de retorno que reporta a desativação do mecanismo. |
| GetArguments |
Recebe a chamada de retorno que lê os argumentos de autorização. |
| GetContextValue |
Recebe o callback que lê um valor de contexto. |
| GetHintValue |
Recebe o callback que lê um valor de dica. |
| GetImmutableHintValue |
Recebe o callback que lê um valor de dica imutável. |
| GetLAContext |
Recebe o callback que cria um contexto de autenticação local. |
| GetSessionId |
Recebe o callback que lê o identificador da sessão de autorização. |
| GetTKTokenWatcher |
Recebe o callback que cria um token watcher. |
| GetTokenIdentities |
Recebe o callback que devolve as identidades dos tokens. |
| RemoveContextValue |
Recebe o callback que remove um valor de contexto. |
| RemoveHintValue |
Recebe o callback que remove um valor de pista. |
| RequestInterrupt |
Recebe o callback que pede uma interrupção de autorização. |
| SetContextValue |
Recebe o callback que escreve um valor de contexto. |
| SetHintValue |
Recebe a chamada de retorno que escreve um valor de dica. |
| SetResult |
Recebe o callback que define o resultado da autorização. |
| Version |
Recebe a versão da tabela de retorno. |