WindowsSecurityToken.Initialize Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase WindowsSecurityToken.
Sobrecargas
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean) |
Inicializa una instancia nueva de la clase WindowsSecurityToken utilizando el identificador único especificado, el usuario de Windows y los momentos de inicio y fin de validez del token de seguridad. |
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean) |
Inicializa una nueva instancia de la clase WindowsSecurityToken. |
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean)
Inicializa una instancia nueva de la clase WindowsSecurityToken utilizando el identificador único especificado, el usuario de Windows y los momentos de inicio y fin de validez del token de seguridad.
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
Valor de tipo DateTime que representa el primer momento en el que este token de seguridad es válido por primera vez. Establece el valor de la propiedad ValidFrom.
- expirationTime
- DateTime
DateTime que representa el último momento en el tiempo en el que este token de seguridad es válido. Establece el valor de la propiedad ValidTo.
- windowsIdentity
- WindowsIdentity
WindowsIdentity que representa a un usuario de Windows. Establece el valor de la propiedad WindowsIdentity.
- clone
- Boolean
true
para crear un objeto WindowsIdentity idéntico al parámetro windowsIdentity
y asignarlo a la propiedad WindowsIdentity; de lo contrario, asigne el valor del parámetro windowsIdentity
a la propiedad WindowsIdentity.
Excepciones
Comentarios
Los constructores de la clase Initialize llaman al método WindowsSecurityToken.
Se aplica a
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean)
Inicializa una nueva instancia de la clase 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
Identificador único para el token de seguridad.
- authenticationType
- String
El tipo de autenticación para el token de seguridad.
- effectiveTime
- DateTime
Valor de tipo DateTime que representa el primer momento en el que este token de seguridad es válido por primera vez.
- expirationTime
- DateTime
DateTime que representa el último momento en el tiempo en el que este token de seguridad es válido.
- windowsIdentity
- WindowsIdentity
Representa un usuario de Windows.
- clone
- Boolean
true
para crear un objeto WindowsIdentity idéntico al parámetro windowsIdentity
y asignarlo a la propiedad WindowsIdentity
; de lo contrario, asigne el valor del parámetro windowsIdentity
a la propiedad WindowsIdentity
.