SecurityContextSecurityToken Costruttori

Definizione

Inizializza una nuova istanza della classe SecurityContextSecurityToken.

Overload

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

Inizializza una nuova istanza della classe SecurityContextSecurityToken.

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)

Parametri

contextId
UniqueId

Oggetto UniqueId che rappresenta l'ID del contesto.

key
Byte[]

Matrice di byte che rappresenta la chiave.

validFrom
DateTime

Ora di inizio effettiva.

validTo
DateTime

Ora di scadenza.

Commenti

Deve contextId essere univoco tra tutti i token del contesto di sicurezza emessi dal servizio.

Si applica a

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

Inizializza una nuova istanza della classe SecurityContextSecurityToken.

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)

Parametri

contextId
UniqueId

Oggetto UniqueId che rappresenta l'ID del contesto.

id
String

ID del token.

key
Byte[]

Matrice di byte che rappresenta la chiave.

validFrom
DateTime

Ora di inizio effettiva.

validTo
DateTime

Ora di scadenza.

Commenti

Deve contextId essere univoco tra tutti i token del contesto di sicurezza emessi dal servizio.

Si applica a

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

Inizializza una nuova istanza della classe SecurityContextSecurityToken.

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))

Parametri

contextId
UniqueId

Oggetto UniqueId che rappresenta l'ID del contesto.

id
String

ID del token.

key
Byte[]

Matrice di byte che rappresenta la chiave.

validFrom
DateTime

Ora di inizio effettiva.

validTo
DateTime

Ora di scadenza.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Raccolta di sola lettura di IAuthorizationPolicy istanze che rappresenta l'entità a cui viene rilasciato il token.

Commenti

Deve contextId essere univoco tra tutti i token del contesto di sicurezza emessi dal servizio.

Si applica a

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

Inizializza una nuova istanza della classe SecurityContextSecurityToken.

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))

Parametri

contextId
UniqueId

Oggetto UniqueId che rappresenta l'ID del contesto.

id
String

ID del token.

key
Byte[]

Matrice di byte che rappresenta la chiave.

validFrom
DateTime

Ora di inizio effettiva.

validTo
DateTime

Ora di scadenza.

keyGeneration
UniqueId

Oggetto UniqueId che rappresenta la generazione di chiavi.

keyEffectiveTime
DateTime

Ora di inizio effettiva della chiave.

keyExpirationTime
DateTime

Ora di scadenza della chiave.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Raccolta di sola lettura di IAuthorizationPolicy istanze che rappresenta l'entità a cui viene rilasciato il token.

Commenti

Deve contextId essere univoco tra tutti i token del contesto di sicurezza emessi dal servizio.

Si applica a