Share via


AzureFilesIdentityBasedAuthentication Class

Definition

Settings for Azure Files identity based authentication.

public class AzureFilesIdentityBasedAuthentication
type AzureFilesIdentityBasedAuthentication = class
Public Class AzureFilesIdentityBasedAuthentication
Inheritance
AzureFilesIdentityBasedAuthentication

Constructors

AzureFilesIdentityBasedAuthentication()

Initializes a new instance of the AzureFilesIdentityBasedAuthentication class.

AzureFilesIdentityBasedAuthentication(String, ActiveDirectoryProperties, String)

Initializes a new instance of the AzureFilesIdentityBasedAuthentication class.

Properties

ActiveDirectoryProperties

Gets or sets required if directoryServiceOptions are AD, optional if they are AADKERB.

DefaultSharePermission

Gets or sets default share permission for users using Kerberos authentication if RBAC role is not assigned. Possible values include: 'None', 'StorageFileDataSmbShareReader', 'StorageFileDataSmbShareContributor', 'StorageFileDataSmbShareElevatedContributor'

DirectoryServiceOptions

Gets or sets indicates the directory service used. Note that this enum may be extended in the future. Possible values include: 'None', 'AADDS', 'AD', 'AADKERB'

Methods

Validate()

Validate the object.

Applies to