SecurityContextSecurityToken Construtores
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 SecurityContextSecurityToken classe.
Sobrecargas
| Name | Description |
|---|---|
| SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime) |
Inicializa uma nova instância da SecurityContextSecurityToken classe. |
| SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime) |
Inicializa uma nova instância da SecurityContextSecurityToken classe. |
| SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Inicializa uma nova instância da SecurityContextSecurityToken classe. |
| SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>) |
Inicializa uma nova instância da SecurityContextSecurityToken classe. |
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
- 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
- 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
- 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
- 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.
- 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.