WindowsSecurityToken.Initialize Método
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.
Inicializa uma nova instância da WindowsSecurityToken classe.
Sobrecargas
| Name | Description |
|---|---|
| Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean) |
Inicializa uma nova instância da classe WindowsSecurityToken usando o identificador único especificado, Windows utilizador e o primeiro e último instante no tempo em que o token de segurança é válido. |
| Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean) |
Inicializa uma nova instância da WindowsSecurityToken classe. |
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean)
Inicializa uma nova instância da classe WindowsSecurityToken usando o identificador único especificado, Windows utilizador e o primeiro e último instante 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
A DateTime que representa o instante no tempo em que este token de segurança é válido pela primeira vez. Defina o valor da ValidFrom propriedade.
- expirationTime
- DateTime
A DateTime que representa o último instante no tempo em que este token de segurança é válido. Define o valor da ValidTo propriedade.
- windowsIdentity
- WindowsIdentity
Um WindowsIdentity que representa um utilizador Windows. Define o valor da WindowsIdentity propriedade.
- clone
- Boolean
true criar um WindowsIdentity objeto idêntico ao windowsIdentity parâmetro e atribuí-lo à WindowsIdentity propriedade; caso contrário, atribuir o valor do windowsIdentity parâmetro à WindowsIdentity propriedade.
Exceções
Observações
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 WindowsSecurityToken classe.
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 único para o token de segurança.
- authenticationType
- String
O tipo de autenticação para o token de segurança.
- effectiveTime
- DateTime
A DateTime que representa o instante no tempo em que este token de segurança é válido pela primeira vez.
- expirationTime
- DateTime
A DateTime que representa o último instante no tempo em que este token de segurança é válido.
- windowsIdentity
- WindowsIdentity
Representa um utilizador do Windows.
- clone
- Boolean
true criar um WindowsIdentity objeto idêntico ao windowsIdentity parâmetro e atribuí-lo à WindowsIdentity propriedade; caso contrário, atribuir o valor do windowsIdentity parâmetro à WindowsIdentity propriedade.