Partager via


SmbSetting Classe

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

public final class SmbSetting

Paramètre pour le protocole SMB.

Récapitulatif du constructeur

Constructeur Description
SmbSetting()

Crée une instance de la classe SmbSetting.

Résumé de la méthode

Modificateur et type Méthode et description
String authenticationMethods()

Obtenez la propriété Méthodes d’authentification: méthodes d’authentification SMB prises en charge par le serveur.

String channelEncryption()

Obtenez la propriété Chiffrement du canal: chiffrement de canal SMB pris en charge par le serveur.

String kerberosTicketEncryption()

Obtenez la propriété KerberosTicketEncryption : Chiffrement de ticket Kerberos pris en charge par le serveur.

Multichannel multichannel()

Obtenir la propriété multicanal : Paramètre Multichannel.

void validate()

Valide le instance.

String versions()

Obtenez la propriété versions : versions du protocole SMB prises en charge par le serveur.

SmbSetting withAuthenticationMethods(String authenticationMethods)

Définissez la propriété Méthodes d’authentification: méthodes d’authentification SMB prises en charge par le serveur.

SmbSetting withChannelEncryption(String channelEncryption)

Définissez la propriété Chiffrement du canal: chiffrement de canal SMB pris en charge par le serveur.

SmbSetting withKerberosTicketEncryption(String kerberosTicketEncryption)

Définissez la propriété KerberosTicketEncryption : chiffrement de ticket Kerberos pris en charge par le serveur.

SmbSetting withMultichannel(Multichannel multichannel)

Définissez la propriété multicanal : paramètre Multichannel.

SmbSetting withVersions(String versions)

Définissez la propriété versions : versions du protocole SMB prises en charge par le serveur.

Méthodes héritées de java.lang.Object

Détails du constructeur

SmbSetting

public SmbSetting()

Crée une instance de la classe SmbSetting.

Détails de la méthode

authenticationMethods

public String authenticationMethods()

Obtenez la propriété authenticationMethods : méthodes d’authentification SMB prises en charge par le serveur. Les valeurs valides sont NTLMv2, Kerberos. Doit être passé sous forme de chaîne avec le délimiteur ';'.

Returns:

valeur authenticationMethods.

channelEncryption

public String channelEncryption()

Obtenez la propriété channelEncryption : chiffrement de canal SMB pris en charge par le serveur. Les valeurs valides sont AES-128-CCM, AES-128-GCM, AES-256-GCM. Doit être passé sous forme de chaîne avec le délimiteur ';'.

Returns:

valeur channelEncryption.

kerberosTicketEncryption

public String kerberosTicketEncryption()

Obtenez la propriété kerberosTicketEncryption : chiffrement de ticket Kerberos pris en charge par le serveur. Les valeurs valides sont RC4-HMAC, AES-256. Doit être passé sous forme de chaîne avec le délimiteur ';'.

Returns:

valeur kerberosTicketEncryption.

multichannel

public Multichannel multichannel()

Obtenir la propriété multicanal : Paramètre Multichannel. S’applique uniquement à Premium FileStorage.

Returns:

valeur multicanal.

validate

public void validate()

Valide le instance.

versions

public String versions()

Obtenez la propriété versions : versions du protocole SMB prises en charge par le serveur. Les valeurs valides sont SMB2.1, SMB3.0, SMB3.1.1. Doit être passé sous forme de chaîne avec le délimiteur ';'.

Returns:

la valeur des versions.

withAuthenticationMethods

public SmbSetting withAuthenticationMethods(String authenticationMethods)

Définissez la propriété authenticationMethods : méthodes d’authentification SMB prises en charge par le serveur. Les valeurs valides sont NTLMv2, Kerberos. Doit être passé sous forme de chaîne avec le délimiteur ';'.

Parameters:

authenticationMethods - valeur authenticationMethods à définir.

Returns:

l’objet SmbSetting lui-même.

withChannelEncryption

public SmbSetting withChannelEncryption(String channelEncryption)

Définissez la propriété channelEncryption : chiffrement de canal SMB pris en charge par le serveur. Les valeurs valides sont AES-128-CCM, AES-128-GCM, AES-256-GCM. Doit être passé sous forme de chaîne avec le délimiteur ';'.

Parameters:

channelEncryption - valeur channelEncryption à définir.

Returns:

l’objet SmbSetting lui-même.

withKerberosTicketEncryption

public SmbSetting withKerberosTicketEncryption(String kerberosTicketEncryption)

Définissez la propriété kerberosTicketEncryption : chiffrement de ticket Kerberos pris en charge par le serveur. Les valeurs valides sont RC4-HMAC, AES-256. Doit être passé sous forme de chaîne avec le délimiteur ';'.

Parameters:

kerberosTicketEncryption - valeur kerberosTicketEncryption à définir.

Returns:

l’objet SmbSetting lui-même.

withMultichannel

public SmbSetting withMultichannel(Multichannel multichannel)

Définissez la propriété multicanal : paramètre Multichannel. S’applique uniquement à Premium FileStorage.

Parameters:

multichannel - valeur multicanal à définir.

Returns:

l’objet SmbSetting lui-même.

withVersions

public SmbSetting withVersions(String versions)

Définissez la propriété versions : versions du protocole SMB prises en charge par le serveur. Les valeurs valides sont SMB2.1, SMB3.0, SMB3.1.1. Doit être passé sous forme de chaîne avec le délimiteur ';'.

Parameters:

versions - la valeur des versions à définir.

Returns:

l’objet SmbSetting lui-même.

S’applique à