Compartilhar via


SmbSetting Classe

  • java.lang.Object
    • com.azure.resourcemanager.storage.models.SmbSetting

public final class SmbSetting

Configuração do protocolo SMB.

Resumo do Construtor

Construtor Description
SmbSetting()

Cria uma instância da classe SmbSetting.

Resumo do método

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

Obtenha a propriedade Métodos de autenticação: métodos de autenticação SMB compatíveis com o servidor.

String channelEncryption()

Obter a propriedade de criptografia de canal: criptografia de canal SMB com suporte pelo servidor.

String kerberosTicketEncryption()

Obtenha a propriedade kerberosTicketEncryption: criptografia de tíquete Kerberos com suporte pelo servidor.

Multichannel multichannel()

Obter a propriedade multicanal: configuração multicanal.

void validate()

Valida a instância.

String versions()

Obter a propriedade versions: versões de protocolo SMB compatíveis com o servidor.

SmbSetting withAuthenticationMethods(String authenticationMethods)

Defina a propriedade Métodos de autenticação: métodos de autenticação SMB compatíveis com o servidor.

SmbSetting withChannelEncryption(String channelEncryption)

Defina a propriedade de criptografia de canal: criptografia de canal SMB com suporte pelo servidor.

SmbSetting withKerberosTicketEncryption(String kerberosTicketEncryption)

Defina a propriedade kerberosTicketEncryption: criptografia de tíquete Kerberos compatível com o servidor.

SmbSetting withMultichannel(Multichannel multichannel)

Defina a propriedade multicanal: configuração multicanal.

SmbSetting withVersions(String versions)

Defina a propriedade versions: versões de protocolo SMB compatíveis com o servidor.

Métodos herdados de java.lang.Object

Detalhes do construtor

SmbSetting

public SmbSetting()

Cria uma instância da classe SmbSetting.

Detalhes do método

authenticationMethods

public String authenticationMethods()

Obtenha a propriedade authenticationMethods: métodos de autenticação SMB compatíveis com o servidor. Os valores válidos são NTLMv2, Kerberos. Deve ser passado como uma cadeia de caracteres com delimitador ';'.

Returns:

o valor authenticationMethods.

channelEncryption

public String channelEncryption()

Obtenha a propriedade channelEncryption: criptografia de canal SMB com suporte pelo servidor. Os valores válidos são AES-128-CCM, AES-128-GCM, AES-256-GCM. Deve ser passado como uma cadeia de caracteres com delimitador ';'.

Returns:

o valor channelEncryption.

kerberosTicketEncryption

public String kerberosTicketEncryption()

Obtenha a propriedade kerberosTicketEncryption: criptografia de tíquete Kerberos compatível com o servidor. Os valores válidos são RC4-HMAC, AES-256. Deve ser passado como uma cadeia de caracteres com delimitador ';'.

Returns:

o valor kerberosTicketEncryption.

multichannel

public Multichannel multichannel()

Obter a propriedade multicanal: configuração multicanal. Aplica-se somente a FileStorage Premium.

Returns:

o valor multicanal.

validate

public void validate()

Valida a instância.

versions

public String versions()

Obter a propriedade versions: versões de protocolo SMB compatíveis com o servidor. Os valores válidos são SMB2.1, SMB3.0, SMB3.1.1. Deve ser passado como uma cadeia de caracteres com delimitador ';'.

Returns:

o valor das versões.

withAuthenticationMethods

public SmbSetting withAuthenticationMethods(String authenticationMethods)

Defina a propriedade authenticationMethods: métodos de autenticação SMB compatíveis com o servidor. Os valores válidos são NTLMv2, Kerberos. Deve ser passado como uma cadeia de caracteres com delimitador ';'.

Parameters:

authenticationMethods - o valor authenticationMethods a ser definido.

Returns:

o próprio objeto SmbSetting.

withChannelEncryption

public SmbSetting withChannelEncryption(String channelEncryption)

Defina a propriedade channelEncryption: criptografia de canal SMB com suporte pelo servidor. Os valores válidos são AES-128-CCM, AES-128-GCM, AES-256-GCM. Deve ser passado como uma cadeia de caracteres com delimitador ';'.

Parameters:

channelEncryption - o valor channelEncryption a ser definido.

Returns:

o próprio objeto SmbSetting.

withKerberosTicketEncryption

public SmbSetting withKerberosTicketEncryption(String kerberosTicketEncryption)

Defina a propriedade kerberosTicketEncryption: criptografia de tíquete Kerberos compatível com o servidor. Os valores válidos são RC4-HMAC, AES-256. Deve ser passado como uma cadeia de caracteres com delimitador ';'.

Parameters:

kerberosTicketEncryption - o valor kerberosTicketEncryption a ser definido.

Returns:

o próprio objeto SmbSetting.

withMultichannel

public SmbSetting withMultichannel(Multichannel multichannel)

Defina a propriedade multicanal: configuração multicanal. Aplica-se somente a FileStorage Premium.

Parameters:

multichannel - o valor multicanal a ser definido.

Returns:

o próprio objeto SmbSetting.

withVersions

public SmbSetting withVersions(String versions)

Defina a propriedade versions: versões de protocolo SMB compatíveis com o servidor. Os valores válidos são SMB2.1, SMB3.0, SMB3.1.1. Deve ser passado como uma cadeia de caracteres com delimitador ';'.

Parameters:

versions - o valor de versões a ser definido.

Returns:

o próprio objeto SmbSetting.

Aplica-se a