IdentityProviderKey

更新时间:2015 年 6 月 19 日

适用于:Azure

本主题为Microsoft Azure Active Directory 访问控制 (的 IdentityProviderKey 实体的属性(也称为访问控制服务或 ACS) 管理服务)提供说明和法律值。

IdentityProviderKey 属性

属性名称 类型 是否可为 null 说明

ID

Int64

False

指定与 ACS 使用的标识提供者关联的密钥的唯一标识符。 此值由 ACS 自动设置。

IdentityProviderId

Int64

False

指定 ACS 使用的标识提供者的唯一标识符。

DisplayName

字符串

True

指定标识提供程序密钥的显示名称。

使用情况

字符串

True

只能将此属性设置为少数几个合法值。 有关详细信息,请参阅 Usage Property Legal Values。

类型

字符串

True

只能将此属性设置为少数几个合法值。 有关详细信息,请参阅 Type Property Legal Values。

二进制

True

指定标识提供程序密钥的值。

密码

二进制

True

如果密钥是带有私钥的 X.509 证书,则此字段将包含用于解密该私钥的密码。

SystemReserved

布尔

False

指定 IdentityProviderKey 实体是否由 ACS 保留。 无法删除或编辑保留的实体。

StartDate

DateTime

False

指定标识提供程序密钥的开始日期。

EndDate

DateTime

False

指定标识提供程序密钥的结束日期。

版本

二进制

True

此属性包含由 ACS 自动设置的时间戳。

下表提供了 ACS 管理服务的 IdentityProviderKey 实体的 Usage 属性的所有法律值。

注意

所有属性值区分大小写。

说明

签名

指定用于验证从标识提供程序接收的令牌的签名的标识提供程序密钥。

ApplicationId

指定标识提供者密钥是 Facebook 应用程序 ID。 这只适用于 Facebook。

ApplicationSecret

指定该标识提供程序密钥是 Facebook 应用程序机密。 这只适用于 Facebook。

下表为 ACS 管理服务的 IdentityProviderKey 实体的 Type 属性提供所有法律值。

注意

所有属性值区分大小写。

说明

X509Certificate

指定服务密钥是 X.509 证书。

ApplicationKey

指定服务密钥是 Facebook 应用程序 ID 或密钥。 仅适用于 Facebook。

对称

指定服务密钥是 256 位 base 64 编码的对称密钥。

另请参阅

概念

ACS 管理服务 API 参考