Compartir a través de


X509Credentials Clase

Definición

Especifica las credenciales de seguridad basadas en certificados X.509.

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

Constructores

X509Credentials()

Crea una nueva instancia de la clase X509Credentials.

Propiedades

AllowedCommonNames
Obsoletos.

En desuso por RemoteCommonNames.

CredentialType

Indica el tipo de credenciales de seguridad que se van a usar para proteger el clúster: los valores válidos son "none", "x509", "Windows".

(Heredado de SecurityCredentials)
FindType

Especifica cómo buscar un certificado local en el almacén de certificados. Valores admitidos:FindByThumbprint: busque el certificado por huella digital del certificadoFindBySubjectName: busque el certificado por nombre distintivo del firmante o nombre común, cuando se proporcione el nombre distintivo del firmante en FindValue, el nombre del firmante del certificado debe codificarse en la codificación ASN debido a una restricción en la API criptográfica nativa de Windows. No hay ninguna restricción de este tipo cuando se proporciona un nombre común en FindValue.

FindValue

Especifica el valor de filtro usado para buscar el certificado local en el almacén de certificados. FindType especifica el tipo de valor de filtro.

FindValueSecondary

Obtiene o establece el valor de búsqueda secundario para cargar credenciales de certificado local.

IssuerThumbprints

Cuando no está vacío, esto determina las huellas digitales del certificado del emisor directo de los certificados remotos.

ProtectionLevel

Indica el valor de cadena que se usa para especificar si los mensajes del encabezado y el cuerpo tienen garantías de integridad y confidencialidad aplicadas cuando se envían entre los nodos de un clúster.

RemoteCertIssuers

Obtiene la lista de X509Issuers para validar X509Credentials remotos.

RemoteCertThumbprints

Obtiene la lista de huellas digitales de certificado remoto, usadas para validar X509Credentials remotos.

RemoteCommonNames

Indica los nombres comunes esperados de certificados remotos con los que quiere que Service Fabric se valide.

RemoteX509Names

Obtiene la lista de X509Name para validar X509Credentials remotos.

StoreLocation

Indica la ubicación del almacén de certificados.

StoreName

Indica el nombre del almacén donde se almacena el certificado.

StoreNameDefault

Indica el nombre predeterminado del almacén donde se almacena el certificado.

Se aplica a