IssuedSecurityTokenParameters Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente les paramètres d’un jeton de sécurité émis dans un scénario de sécurité fédéré.
public ref class IssuedSecurityTokenParameters : System::ServiceModel::Security::Tokens::SecurityTokenParameters
public class IssuedSecurityTokenParameters : System.ServiceModel.Security.Tokens.SecurityTokenParameters
type IssuedSecurityTokenParameters = class
inherit SecurityTokenParameters
Public Class IssuedSecurityTokenParameters
Inherits SecurityTokenParameters
- Héritage
- Dérivé
Remarques
Cette classe est une collection de propriétés et de méthodes de jetons, qui est utilisée pour créer des éléments de liaison de sécurité et des jetons.
Constructeurs
| Nom | Description |
|---|---|
| IssuedSecurityTokenParameters() |
Initialise une nouvelle instance de la classe IssuedSecurityTokenParameters. |
| IssuedSecurityTokenParameters(IssuedSecurityTokenParameters) |
Initialise une nouvelle instance de la classe IssuedSecurityTokenParameters. |
| IssuedSecurityTokenParameters(String, EndpointAddress, Binding) |
Initialise une nouvelle instance de la classe à l’aide du type de jeton, de l’adresse de l’émetteur et de la IssuedSecurityTokenParameters liaison d’émetteur spécifiées. |
| IssuedSecurityTokenParameters(String, EndpointAddress) |
Initialise une nouvelle instance de la classe à l’aide du type de jeton et de l’adresse IssuedSecurityTokenParameters de l’émetteur spécifiés. |
| IssuedSecurityTokenParameters(String) |
Initialise une nouvelle instance de la classe à l’aide IssuedSecurityTokenParameters du type de jeton spécifié. |
Propriétés
| Nom | Description |
|---|---|
| AdditionalRequestParameters |
Obtient une collection de paramètres de requête supplémentaires. |
| ClaimTypeRequirements |
Obtient une collection de spécifications de type de revendication. |
| DefaultMessageSecurityVersion |
Obtient ou définit l’ensemble par défaut des versions des spécifications de sécurité. |
| HasAsymmetricKey |
Obtient une valeur qui indique si le jeton émis a une clé asymétrique. |
| InclusionMode |
Obtient ou définit les exigences d’inclusion de jeton. (Hérité de SecurityTokenParameters) |
| IssuerAddress |
Obtient ou définit l’adresse de l’émetteur de jeton. |
| IssuerBinding |
Obtient ou définit la liaison de l’émetteur de jeton, à utiliser par le client. |
| IssuerMetadataAddress |
Obtient ou définit l’adresse de métadonnées de l’émetteur de jeton. |
| KeySize |
Obtient ou définit la taille de clé de jeton émise. |
| KeyType |
Obtient ou définit le type de clé de jeton émis. |
| ReferenceStyle |
Obtient ou définit le style de référence de jeton. (Hérité de SecurityTokenParameters) |
| RequireDerivedKeys |
Obtient ou définit une valeur qui indique si les clés peuvent être dérivées des clés de preuve d’origine. (Hérité de SecurityTokenParameters) |
| SupportsClientAuthentication |
En cas d’implémentation, obtient une valeur qui indique si le jeton prend en charge l’authentification du client. |
| SupportsClientWindowsIdentity |
En cas d’implémentation, obtient une valeur qui indique si le jeton prend en charge une identité Windows pour l’authentification. |
| SupportsServerAuthentication |
En cas d’implémentation, obtient une valeur qui indique si le jeton prend en charge l’authentification du serveur. |
| TokenType |
Obtient ou définit le type de jeton émis. |
| UseStrTransform |
Obtient ou définit une valeur qui indique si le paramètre de jeton émis utilise la transformation STR. |
Méthodes
| Nom | Description |
|---|---|
| Clone() |
Clone une autre instance de cette instance de la classe. (Hérité de SecurityTokenParameters) |
| CloneCore() |
Clone une autre instance de cette instance de la classe. |
| CreateKeyIdentifierClause(SecurityToken, SecurityTokenReferenceStyle) |
Crée une clause d’identificateur de clé pour un jeton. |
| CreateRequestParameters(MessageSecurityVersion, SecurityTokenSerializer) |
Crée une collection d’éléments XML de paramètre de demande de jeton émis qui sont inclus dans la requête envoyée par le client au service de jeton de sécurité. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| InitializeSecurityTokenRequirement(SecurityTokenRequirement) |
En cas d’implémentation, initialise une exigence de jeton de sécurité en fonction des propriétés définies sur le |
| MatchesKeyIdentifierClause(SecurityToken, SecurityKeyIdentifierClause, SecurityTokenReferenceStyle) |
Indique si un jeton correspond à une clause d’identificateur de clé. (Hérité de SecurityTokenParameters) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Affiche une représentation textuelle de cette instance de la classe. |