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

SecurityManager.Configurable 类

  • java.lang.Object
    • com.azure.resourcemanager.security.SecurityManager.Configurable

public static final class SecurityManager.Configurable

允许设置配置的可配置。

方法摘要

修饰符和类型 方法和描述
SecurityManager authenticate(TokenCredential credential, AzureProfile profile)

创建安全服务 API 入口点的实例。

Configurable withDefaultPollInterval(Duration defaultPollInterval)

设置默认轮询间隔,当服务不提供“Retry-After”标头时使用。

Configurable withHttpClient(HttpClient httpClient)

设置 http 客户端。

Configurable withLogOptions(HttpLogOptions httpLogOptions)

将日志记录选项设置为 HTTP 管道。

Configurable withPolicy(HttpPipelinePolicy policy)

将管道策略添加到 HTTP 管道。

Configurable withRetryOptions(RetryOptions retryOptions)

设置 HTTP 管道重试策略的重试选项。

Configurable withRetryPolicy(RetryPolicy retryPolicy)

将重试策略设置为 HTTP 管道。

Configurable withScope(String scope)

将范围添加到权限集。

方法继承自 java.lang.Object

方法详细信息

authenticate

public SecurityManager authenticate(TokenCredential credential, AzureProfile profile)

创建安全服务 API 入口点的实例。

Parameters:

credential - 要使用的凭据。
profile - 客户端的 Azure 配置文件。

Returns:

安全服务 API 实例。

withDefaultPollInterval

public SecurityManager.Configurable withDefaultPollInterval(Duration defaultPollInterval)

设置默认轮询间隔,当服务不提供“Retry-After”标头时使用。

Parameters:

defaultPollInterval - 默认轮询间隔。

Returns:

可配置对象本身。

withHttpClient

public SecurityManager.Configurable withHttpClient(HttpClient httpClient)

设置 http 客户端。

Parameters:

httpClient - HTTP 客户端。

Returns:

可配置对象本身。

withLogOptions

public SecurityManager.Configurable withLogOptions(HttpLogOptions httpLogOptions)

将日志记录选项设置为 HTTP 管道。

Parameters:

httpLogOptions - HTTP 日志选项。

Returns:

可配置对象本身。

withPolicy

public SecurityManager.Configurable withPolicy(HttpPipelinePolicy policy)

将管道策略添加到 HTTP 管道。

Parameters:

policy - HTTP 管道策略。

Returns:

可配置对象本身。

withRetryOptions

public SecurityManager.Configurable withRetryOptions(RetryOptions retryOptions)

设置 HTTP 管道重试策略的重试选项。

如果通过 withRetryPolicy(RetryPolicy retryPolicy)设置重试策略,则此设置不起作用。

Parameters:

retryOptions - HTTP 管道重试策略的重试选项。

Returns:

可配置对象本身。

withRetryPolicy

public SecurityManager.Configurable withRetryPolicy(RetryPolicy retryPolicy)

将重试策略设置为 HTTP 管道。

Parameters:

retryPolicy - HTTP 管道重试策略。

Returns:

可配置对象本身。

withScope

public SecurityManager.Configurable withScope(String scope)

将范围添加到权限集。

Parameters:

scope - 范围。

Returns:

可配置对象本身。

适用于