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 自动设置的时间戳。 |
Usage 属性的合法值
下表提供了 ACS 管理服务的 IdentityProviderKey 实体的 Usage 属性的所有法律值。
注意
所有属性值区分大小写。
值 | 说明 |
---|---|
签名 |
指定用于验证从标识提供程序接收的令牌的签名的标识提供程序密钥。 |
ApplicationId |
指定标识提供者密钥是 Facebook 应用程序 ID。 这只适用于 Facebook。 |
ApplicationSecret |
指定该标识提供程序密钥是 Facebook 应用程序机密。 这只适用于 Facebook。 |
Type 属性的合法值
下表为 ACS 管理服务的 IdentityProviderKey 实体的 Type 属性提供所有法律值。
注意
所有属性值区分大小写。
值 | 说明 |
---|---|
X509Certificate |
指定服务密钥是 X.509 证书。 |
ApplicationKey |
指定服务密钥是 Facebook 应用程序 ID 或密钥。 仅适用于 Facebook。 |
对称 |
指定服务密钥是 256 位 base 64 编码的对称密钥。 |