Compartilhar via


X509Credentials2 Classe

public class X509Credentials2 extends SecurityCredentials

Especifica as credenciais de segurança baseadas em certificados X.509 especificados usando o caminho do certificado.

Resumo do Construtor

Construtor Description
X509Credentials2(String certificatePath)

Cria uma nova instância da classe system.fabric.X509Credentials2.

Resumo do método

Modificador e tipo Método e descrição
String getCertificateLoadPath()

Indica o local do arquivo/pasta do certificado

ProtectionLevel getProtectionLevel()

Obtém como a comunicação é protegida, o valor padrão é ENCRYPTANDSIGN.

List<String> getRemoteCertThumbprints()

Obtém a lista de impressões digitais de certificado remoto, usadas para validar X509Credentials remotos

List<X509Name> getRemoteX509Names()

Obtém a lista de X509Name para validar X509Credentials remotos

void setProtectionLevel(ProtectionLevel protectionLevel)

Define como a comunicação é protegida, o valor padrão é ENCRYPTANDSIGN.

Membros herdados

Detalhes do construtor

X509Credentials2

public X509Credentials2(String certificatePath)

Cria uma nova instância da classe system.fabric.X509Credentials2.

Parâmetros:

certificatePath - O local do certificado X509

Detalhes do método

getCertificateLoadPath

public String getCertificateLoadPath()

Indica o local do arquivo/pasta do certificado

Retornos:

O local do certificado de nome.

getProtectionLevel

public ProtectionLevel getProtectionLevel()

Obtém como a comunicação é protegida, o valor padrão é ENCRYPTANDSIGN.

Retornos:

O nível de proteção da credencial.

getRemoteCertThumbprints

public List getRemoteCertThumbprints()

Obtém a lista de impressões digitais de certificado remoto, usadas para validar X509Credentials remotos

Retornos:

Lista de impressões digitais de certificado remoto, usadas para validar X509Credentials remotos

getRemoteX509Names

public List getRemoteX509Names()

Obtém a lista de X509Name para validar X509Credentials remotos

Retornos:

a lista de X509Name para validar X509Credentials remotos

setProtectionLevel

public void setProtectionLevel(ProtectionLevel protectionLevel)

Define como a comunicação é protegida, o valor padrão é ENCRYPTANDSIGN.

Parâmetros:

protectionLevel - O nível de proteção da credencial.

Aplica-se a