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

Microsoft.WindowsAzure.Mobile.Service.Security 命名空间

AzureActiveDirectoryCredentials

包含 ProviderCredentials 用于 Azure Active Directory 身份验证的提供程序特定凭据的实现。

FacebookCredentials

包含 ProviderCredentials 用于 Facebook 身份验证的提供程序特定凭据的实现。

GoogleCredentials

包含 ProviderCredentials Google 身份验证的提供程序特定凭据的实现。

LoginProvider

此类提供 接口的基本实现, ILoginProvider 该接口定义用于对登录到移动服务的客户端进行身份验证的公共基础。

LoginResult

从成功登录返回的结果。

LoginResultUser

作为成功登录的一部分返回的嵌套用户信息。 LoginResult

MicrosoftAccountCredentials

包含 ProviderCredentials Microsoft 帐户身份验证的提供程序特定凭据的实现。

ProviderCredentials

所有提供程序特定的凭据的基类。 提供程序特定的子类包括添加自己的特定信息,例如访问令牌、令牌机密等。

RequiresAuthorizationAttribute

将此属性应用于 ApiController 对其的操作或控制器访问权限。 根据 AuthorizationLevel 指定的 ,对目标操作的访问将限制为已被授予该级别或更高级别的请求。

ScheduledJobAuthorizationManager

传递实现, IScheduledJobAuthorizationManager 根本不进行安全检查。 在本地环境中执行计划作业时,使用此方法。

ServiceAuthenticationFilter

表示一个身份验证筛选器,该筛选器通过 OWIN 中间件进行身份验证,并将 创建 ServiceUserIPrincipal

ServiceAuthenticationMiddleware

ServiceAuthenticationMiddleware提供 OWIN 中间件,用于对已使用登录控制器进行身份验证的调用方进行身份验证,或者提供了与应用程序密钥或主密钥匹配的 HTTP 基本身份验证凭据, (用于管理员访问) 。

ServiceAuthenticationOptions

ServiceAuthenticationOptions为 OWIN ServiceAuthenticationMiddleware 类提供选项。

ServiceClaimTypes

为移动服务使用的已知声明类型定义常量。

ServiceTokenHandler

提供 IServiceTokenHandler 接口的默认实现。

ServiceUser

ServiceUser 是一个 IPrincipal 实现,它提供有关如何使用任何受支持的身份验证机制对用户进行身份验证的信息,以及 AuthorizationLevel 用于对用户进行身份验证的 。

TokenInfo

包含安全令牌等用户登录信息。 由 IServiceTokenHandler 用作移动服务身份验证过程的一部分。

TwitterCredentials

包含 ProviderCredentials 用于 Twitter 身份验证的提供程序特定凭据的实现。

接口

ILoginProvider

提供一个抽象,用于对登录到移动服务的客户端进行身份验证。 公共 ILoginProvider 实现会自动注册到依赖项注入引擎。

IScheduledJobAuthorizationManager

提供一个抽象,用于授权执行 IScheduledJob 实例的请求。

IServiceTokenHandler

提供用于处理安全令牌的抽象。 此抽象可用于验证安全令牌和创建 ServiceUser 实例。

枚举

AuthorizationLevel

用于指定服务资源所需的授权级别