WindowsSecurityToken.Initialize Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe WindowsSecurityToken.
Sobrecargas
| Nome | Description |
|---|---|
| Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean) |
Inicializa uma nova instância da WindowsSecurityToken classe usando o identificador exclusivo especificado, o usuário do Windows e os primeiros e últimos instantes no tempo em que o token de segurança é válido. |
| Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean) |
Inicializa uma nova instância da classe WindowsSecurityToken. |
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean)
Inicializa uma nova instância da WindowsSecurityToken classe usando o identificador exclusivo especificado, o usuário do Windows e os primeiros e últimos instantes no tempo em que o token de segurança é válido.
protected:
void Initialize(System::String ^ id, DateTime effectiveTime, DateTime expirationTime, System::Security::Principal::WindowsIdentity ^ windowsIdentity, bool clone);
protected void Initialize(string id, DateTime effectiveTime, DateTime expirationTime, System.Security.Principal.WindowsIdentity windowsIdentity, bool clone);
member this.Initialize : string * DateTime * DateTime * System.Security.Principal.WindowsIdentity * bool -> unit
Protected Sub Initialize (id As String, effectiveTime As DateTime, expirationTime As DateTime, windowsIdentity As WindowsIdentity, clone As Boolean)
Parâmetros
- effectiveTime
- DateTime
Um DateTime que representa o instantâneo no tempo em que esse token de segurança é válido pela primeira vez. Defina o valor da ValidFrom propriedade.
- expirationTime
- DateTime
Um DateTime que representa o último instante no tempo em que esse token de segurança é válido. Define o valor da ValidTo propriedade.
- windowsIdentity
- WindowsIdentity
Um WindowsIdentity que representa um usuário do Windows. Define o valor da WindowsIdentity propriedade.
- clone
- Boolean
true para criar um WindowsIdentity objeto idêntico ao windowsIdentity parâmetro e atribuí-lo WindowsIdentity à propriedade; caso contrário, atribua o valor do windowsIdentity parâmetro à WindowsIdentity propriedade.
Exceções
Comentários
O Initialize método é chamado pelos construtores da WindowsSecurityToken classe.
Aplica-se a
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean)
Inicializa uma nova instância da classe WindowsSecurityToken.
protected:
void Initialize(System::String ^ id, System::String ^ authenticationType, DateTime effectiveTime, DateTime expirationTime, System::Security::Principal::WindowsIdentity ^ windowsIdentity, bool clone);
protected void Initialize(string id, string authenticationType, DateTime effectiveTime, DateTime expirationTime, System.Security.Principal.WindowsIdentity windowsIdentity, bool clone);
member this.Initialize : string * string * DateTime * DateTime * System.Security.Principal.WindowsIdentity * bool -> unit
Protected Sub Initialize (id As String, authenticationType As String, effectiveTime As DateTime, expirationTime As DateTime, windowsIdentity As WindowsIdentity, clone As Boolean)
Parâmetros
- id
- String
Um identificador exclusivo para o token de segurança.
- authenticationType
- String
O tipo de autenticação do token de segurança.
- effectiveTime
- DateTime
Um DateTime que representa o instantâneo no tempo em que esse token de segurança é válido pela primeira vez.
- expirationTime
- DateTime
Um DateTime que representa o último instante no tempo em que esse token de segurança é válido.
- windowsIdentity
- WindowsIdentity
Representa um usuário Windows.
- clone
- Boolean
true para criar um WindowsIdentity objeto idêntico ao windowsIdentity parâmetro e atribuí-lo WindowsIdentity à propriedade; caso contrário, atribua o valor do windowsIdentity parâmetro à WindowsIdentity propriedade.