Partager via


IssuedSecurityTokenParameters Classe

Définition

Représente les paramètres pour 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
IssuedSecurityTokenParameters
Dérivé

Remarques

Cette classe est une collection de propriétés de jeton et de méthodes. Elle est utilisée pour la création d'éléments de liaison et de jetons de sécurité.

Constructeurs

IssuedSecurityTokenParameters()

Initialise une nouvelle instance de la classe IssuedSecurityTokenParameters.

IssuedSecurityTokenParameters(IssuedSecurityTokenParameters)

Initialise une nouvelle instance de la classe IssuedSecurityTokenParameters.

IssuedSecurityTokenParameters(String)

Initialise une nouvelle instance de la classe IssuedSecurityTokenParameters à l'aide du type de jeton spécifié.

IssuedSecurityTokenParameters(String, EndpointAddress)

Initialise une nouvelle instance de la classe IssuedSecurityTokenParameters avec le type de jeton et l'adresse de l'émetteur spécifiés.

IssuedSecurityTokenParameters(String, EndpointAddress, Binding)

Initialise une nouvelle instance de la classe IssuedSecurityTokenParameters avec le type de jeton, l'adresse d'émetteur et la liaison d'émetteur spécifiés.

Propriétés

AdditionalRequestParameters

Obtient une collection de paramètres de requête supplémentaires.

ClaimTypeRequirements

Obtient une collection d’exigences de type 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 utilisée par le client.

IssuerMetadataAddress

Obtient ou définit l'adresse des métadonnées de l'émetteur de jeton.

KeySize

Obtient ou définit la taille de clé du jeton émis.

KeyType

Obtient ou définit le type de clé du jeton émis.

ReferenceStyle

Obtient ou définit le style de référence du 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 vérification 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 clé du jeton émis.

UseStrTransform

Obtient ou définit une valeur indiquant si le paramètre de jeton émis utilise la transformation STR.

Méthodes

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 à la demande envoyée par le client au service d’émission de jeton de sécurité.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
InitializeSecurityTokenRequirement(SecurityTokenRequirement)

En cas d’implémentation, initialise une exigence de jeton de sécurité basée sur les propriétés affectées aux IssuedSecurityTokenParameters.

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 Object actuel.

(Hérité de Object)
ToString()

Affiche une représentation textuelle de cette instance de la classe.

S’applique à