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
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean) |
Inicializa uma nova instância da classe WindowsSecurityToken usando o identificador exclusivo, o usuário do Windows e o primeiro e o último momentos em que o token de segurança está válido especificados. |
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 classe WindowsSecurityToken usando o identificador exclusivo, o usuário do Windows e o primeiro e o último momentos em que o token de segurança está válido especificados.
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 momento em que esse token de segurança ficou válido pela primeira vez. Definir o valor da propriedade ValidFrom.
- expirationTime
- DateTime
Um DateTime que representa o último no momento em que esse token de segurança é válido. Define o valor da propriedade ValidTo.
- windowsIdentity
- WindowsIdentity
Uma WindowsIdentity que representa um usuário do Windows. Define o valor da propriedade WindowsIdentity.
- clone
- Boolean
true
para criar um objeto WindowsIdentity idêntico ao parâmetro windowsIdentity
e atribuí-lo à propriedade WindowsIdentity, caso contrário, atribui o valor do parâmetro windowsIdentity
à propriedade WindowsIdentity.
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 momento em que esse token de segurança ficou válido pela primeira vez.
- expirationTime
- DateTime
Um DateTime que representa o último no momento em que esse token de segurança é válido.
- windowsIdentity
- WindowsIdentity
Representa um usuário do Windows.
- clone
- Boolean
true
para criar um objeto WindowsIdentity idêntico ao parâmetro windowsIdentity
e atribuí-lo à propriedade WindowsIdentity
, caso contrário, atribui o valor do parâmetro windowsIdentity
à propriedade WindowsIdentity
.