Condividi tramite


SecurityContextSecurityToken Costruttori

Definizione

Inizializza una nuova istanza della classe SecurityContextSecurityToken.

Overload

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

Inizializza una nuova istanza della classe SecurityContextSecurityToken.

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

Inizializza una nuova istanza della classe SecurityContextSecurityToken.

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

Inizializza una nuova istanza della classe SecurityContextSecurityToken.

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

Inizializza una nuova istanza della classe SecurityContextSecurityToken.

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

UniqueId che rappresenta l'id del contesto.

key
Byte[]

Matrice di byte che rappresenta la chiave.

validFrom
DateTime

Ora di inizio effettiva.

validTo
DateTime

L'ora di scadenza.

Commenti

Il contextId deve essere univoco fra tutti i token del contesto di sicurezza. rilasciati 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

UniqueId che rappresenta l'id del contesto.

id
String

L'id del token.

key
Byte[]

Matrice di byte che rappresenta la chiave.

validFrom
DateTime

Ora di inizio effettiva.

validTo
DateTime

L'ora di scadenza.

Commenti

Il contextId deve essere univoco fra tutti i token del contesto di sicurezza. rilasciati 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

UniqueId che rappresenta l'id del contesto.

id
String

L'id del token.

key
Byte[]

Matrice di byte che rappresenta la chiave.

validFrom
DateTime

Ora di inizio effettiva.

validTo
DateTime

L'ora di scadenza.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Raccolta di sola lettura delle istanze IAuthorizationPolicy che rappresenta la parte sulla quale viene pubblicato il token.

Commenti

Il contextId deve essere univoco fra tutti i token del contesto di sicurezza. rilasciati 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

UniqueId che rappresenta l'id del contesto.

id
String

L'id del token.

key
Byte[]

Matrice di byte che rappresenta la chiave.

validFrom
DateTime

Ora di inizio effettiva.

validTo
DateTime

L'ora di scadenza.

keyGeneration
UniqueId

UniqueId che rappresenta la generazione di chiave.

keyEffectiveTime
DateTime

Ora di inizio effettiva della chiave.

keyExpirationTime
DateTime

Ora di scadenza della chiave.

authorizationPolicies
ReadOnlyCollection<IAuthorizationPolicy>

Raccolta di sola lettura delle istanze IAuthorizationPolicy che rappresenta la parte sulla quale viene pubblicato il token.

Commenti

Il contextId deve essere univoco fra tutti i token del contesto di sicurezza. rilasciati dal servizio.

Si applica a