你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AzureFilesIdentityBasedAuthentication 类

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

public final class AzureFilesIdentityBasedAuthentication

Azure 文件存储基于标识的身份验证的设置。

构造函数摘要

构造函数 说明
AzureFilesIdentityBasedAuthentication()

创建 Azure文件存储基于标识的身份验证类的实例。

方法摘要

修饰符和类型 方法和描述
ActiveDirectoryProperties activeDirectoryProperties()

获取 ActiveDirectory属性:如果目录服务选项为 AD,则为必需;如果目录服务选项为 AADKERB,则为可选。

DefaultSharePermission defaultSharePermission()

获取默认的“共享权限”属性:如果未分配 RBAC 角色,则使用 Kerberos 身份验证的用户的默认共享权限。

DirectoryServiceOptions directoryServiceOptions()

获取目录服务选项属性:指示使用的目录服务。

void validate()

验证 实例。

AzureFilesIdentityBasedAuthentication withActiveDirectoryProperties(ActiveDirectoryProperties activeDirectoryProperties)

设置 activeDirectory属性:如果目录服务选项为 AD,则为必需;如果目录服务选项为 AADKERB,则为可选。

AzureFilesIdentityBasedAuthentication withDefaultSharePermission(DefaultSharePermission defaultSharePermission)

设置默认的“共享权限”属性:如果未分配 RBAC 角色,则使用 Kerberos 身份验证的用户的默认共享权限。

AzureFilesIdentityBasedAuthentication withDirectoryServiceOptions(DirectoryServiceOptions directoryServiceOptions)

设置目录服务选项属性:指示使用的目录服务。

方法继承自 java.lang.Object

构造函数详细信息

AzureFilesIdentityBasedAuthentication

public AzureFilesIdentityBasedAuthentication()

创建 AzureFilesIdentityBasedAuthentication 类的实例。

方法详细信息

activeDirectoryProperties

public ActiveDirectoryProperties activeDirectoryProperties()

获取 activeDirectoryProperties 属性:如果 directoryServiceOptions 为 AD,则为必需;如果是 AADKERB,则为可选。

Returns:

activeDirectoryProperties 值。

defaultSharePermission

public DefaultSharePermission defaultSharePermission()

获取 defaultSharePermission 属性:如果未分配 RBAC 角色,则使用 Kerberos 身份验证的用户的默认共享权限。

Returns:

defaultSharePermission 值。

directoryServiceOptions

public DirectoryServiceOptions directoryServiceOptions()

获取 directoryServiceOptions 属性:指示使用的目录服务。 请注意,此枚举将来可能会扩展。

Returns:

directoryServiceOptions 值。

validate

public void validate()

验证 实例。

withActiveDirectoryProperties

public AzureFilesIdentityBasedAuthentication withActiveDirectoryProperties(ActiveDirectoryProperties activeDirectoryProperties)

设置 activeDirectoryProperties 属性:如果 directoryServiceOptions 为 AD,则为必需;如果为 AADKERB,则为可选。

Parameters:

activeDirectoryProperties - 要设置的 activeDirectoryProperties 值。

Returns:

AzureFilesIdentityBasedAuthentication 对象本身。

withDefaultSharePermission

public AzureFilesIdentityBasedAuthentication withDefaultSharePermission(DefaultSharePermission defaultSharePermission)

设置 defaultSharePermission 属性:如果未分配 RBAC 角色,则为使用 Kerberos 身份验证的用户设置默认共享权限。

Parameters:

defaultSharePermission - 要设置的 defaultSharePermission 值。

Returns:

AzureFilesIdentityBasedAuthentication 对象本身。

withDirectoryServiceOptions

public AzureFilesIdentityBasedAuthentication withDirectoryServiceOptions(DirectoryServiceOptions directoryServiceOptions)

设置 directoryServiceOptions 属性:指示使用的目录服务。 请注意,此枚举将来可能会扩展。

Parameters:

directoryServiceOptions - 要设置的 directoryServiceOptions 值。

Returns:

AzureFilesIdentityBasedAuthentication 对象本身。

适用于