SecurityContextSecurityToken Construtores

Definição

Inicializa uma nova instância da SecurityContextSecurityToken classe.

Sobrecargas

SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime)

Inicializa uma nova instância da SecurityContextSecurityToken classe.

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo);
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, byte[] key, DateTime validFrom, DateTime validTo);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * byte[] * DateTime * DateTime -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, key As Byte(), validFrom As DateTime, validTo As DateTime)

Parâmetros

contextId
UniqueId

A UniqueId que representa o id do contexto.

key
Byte[]

Um array de bytes que representa a chave.

validFrom
DateTime

A hora efetiva de início.

validTo
DateTime

O tempo de validade.

Observações

Devem contextId ser únicos entre todos os tokens de contexto de segurança emitidos pelo serviço.

Aplica-se a

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime)

Inicializa uma nova instância da SecurityContextSecurityToken classe.

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, System::String ^ id, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo);
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime)

Parâmetros

contextId
UniqueId

A UniqueId que representa o id do contexto.

id
String

O ID do token.

key
Byte[]

Um array de bytes que representa a chave.

validFrom
DateTime

A hora efetiva de início.

validTo
DateTime

O tempo de validade.

Observações

Devem contextId ser únicos entre todos os tokens de contexto de segurança emitidos pelo serviço.

Aplica-se a

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>)

Inicializa uma nova instância da SecurityContextSecurityToken classe.

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, System::String ^ id, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ authorizationPolicies);
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime, authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy))

Parâmetros

contextId
UniqueId

A UniqueId que representa o id do contexto.

id
String

O ID do token.

key
Byte[]

Um array de bytes que representa a chave.

validFrom
DateTime

A hora efetiva de início.

validTo
DateTime

O tempo de validade.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Uma coleção de IAuthorizationPolicy instâncias apenas de leitura que representa a parte a quem o token é emitido.

Observações

Devem contextId ser únicos entre todos os tokens de contexto de segurança emitidos pelo serviço.

Aplica-se a

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>)

Inicializa uma nova instância da SecurityContextSecurityToken classe.

public:
 SecurityContextSecurityToken(System::Xml::UniqueId ^ contextId, System::String ^ id, cli::array <System::Byte> ^ key, DateTime validFrom, DateTime validTo, System::Xml::UniqueId ^ keyGeneration, DateTime keyEffectiveTime, DateTime keyExpirationTime, System::Collections::ObjectModel::ReadOnlyCollection<System::IdentityModel::Policy::IAuthorizationPolicy ^> ^ authorizationPolicies);
public SecurityContextSecurityToken(System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo, System.Xml.UniqueId keyGeneration, DateTime keyEffectiveTime, DateTime keyExpirationTime, System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies);
new System.ServiceModel.Security.Tokens.SecurityContextSecurityToken : System.Xml.UniqueId * string * byte[] * DateTime * DateTime * System.Xml.UniqueId * DateTime * DateTime * System.Collections.ObjectModel.ReadOnlyCollection<System.IdentityModel.Policy.IAuthorizationPolicy> -> System.ServiceModel.Security.Tokens.SecurityContextSecurityToken
Public Sub New (contextId As UniqueId, id As String, key As Byte(), validFrom As DateTime, validTo As DateTime, keyGeneration As UniqueId, keyEffectiveTime As DateTime, keyExpirationTime As DateTime, authorizationPolicies As ReadOnlyCollection(Of IAuthorizationPolicy))

Parâmetros

contextId
UniqueId

A UniqueId que representa o id do contexto.

id
String

O ID do token.

key
Byte[]

Um array de bytes que representa a chave.

validFrom
DateTime

A hora efetiva de início.

validTo
DateTime

O tempo de validade.

keyGeneration
UniqueId

A UniqueId que representa a geração de chaves.

keyEffectiveTime
DateTime

A hora chave de início efetiva.

keyExpirationTime
DateTime

O tempo de validade da chave.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Uma coleção de IAuthorizationPolicy instâncias apenas de leitura que representa a parte a quem o token é emitido.

Observações

Devem contextId ser únicos entre todos os tokens de contexto de segurança emitidos pelo serviço.

Aplica-se a