Partager via


X509Credentials Classe

Définition

Spécifie les informations d’identification de sécurité basées sur les certificats X.509.

public sealed class X509Credentials : System.Fabric.SecurityCredentials
type X509Credentials = class
    inherit SecurityCredentials
Public NotInheritable Class X509Credentials
Inherits SecurityCredentials
Héritage
X509Credentials

Constructeurs

X509Credentials()

Crée une instance de la classe X509Credentials.

Propriétés

AllowedCommonNames
Obsolète.

Déconseillé par RemoteCommonNames.

CredentialType

Indique le type d’informations d’identification de sécurité à utiliser pour sécuriser le cluster : les valeurs valides sont « none », « x509 », « Windows ».

(Hérité de SecurityCredentials)
FindType

Spécifie comment rechercher le certificat local dans le magasin de certificats. Valeurs prises en charge :FindByThumbprint: find certificate by certificate thumbprintFindBySubjectName: find certificate by subject distinguished name or common name, when subject distinguished name is provided in FindValue, subject name in the certificate must be encoder in ASN encoding due to a restriction in Native Windows Crypto API. Il n’existe aucune restriction de ce type lorsque le nom commun est fourni dans FindValue.

FindValue

Spécifie la valeur de filtre utilisée pour rechercher le certificat local dans le magasin de certificats. FindType spécifie le type de valeur de filtre.

FindValueSecondary

Obtient ou définit la valeur de recherche secondaire pour le chargement des informations d’identification du certificat local.

IssuerThumbprints

Lorsqu’il n’est pas vide, cela dicte les empreintes de certificat de l’émetteur direct des certificats distants.

ProtectionLevel

Indique la valeur de chaîne utilisée pour spécifier si les messages dans l’en-tête et le corps ont des garanties d’intégrité et de confidentialité appliquées lorsqu’ils sont envoyés entre les nœuds d’un cluster.

RemoteCertIssuers

Obtient la liste des X509Issuers pour valider les X509Credentials distants

RemoteCertThumbprints

Obtient la liste des empreintes de certificat distant utilisées pour valider les données X509Credentials distantes

RemoteCommonNames

Indique les noms communs attendus des certificats distants par rapport auxquels Service Fabric doit valider.

RemoteX509Names

Obtient la liste de X509Name pour valider les X509Credentials distants

StoreLocation

Indique l’emplacement du magasin de certificats.

StoreName

Indique le nom du magasin dans lequel le certificat est stocké.

StoreNameDefault

Indique le nom par défaut du magasin dans lequel le certificat est stocké.

S’applique à