IdentityProviderKey
更新日: 2015 年 6 月 19 日
適用先:Azure
このトピックでは、Microsoft Azure Active Directory Access Control (Access Control サービスまたは ACS) 管理サービスの IdentityProviderKey エンティティのプロパティの説明と法的な値について説明します。
IdentityProviderKey プロパティ
プロパティ名 | Type | NULL 使用可能 | 説明 |
---|---|---|---|
Id |
Int64 |
False |
ACS によって使用される ID プロバイダーに関連付けられているキーの一意識別子を指定します。 この値は ACS によって自動的に設定されます。 |
IdentityProviderId |
Int64 |
False |
ACS によって使用される ID プロバイダーの一意識別子を指定します。 |
DisplayName |
String |
True |
ID プロバイダー キーの表示名を指定します。 |
使用方法 |
String |
True |
このプロパティに設定できるのは、いくつかの有効な値のみです。 詳細については、「使用法プロパティの法的値」を参照してください。 |
種類 |
文字列型 |
True |
このプロパティに設定できるのは、いくつかの有効な値のみです。 詳細については、「Type Property Legal Values」を参照してください。 |
値 |
Binary |
True |
ID プロバイダー キーの値を指定します。 |
Password |
Binary |
True |
キーが、秘密キーを含む X.509 証明書の場合、このフィールドには秘密キーの復号化に使用するパスワードが含まれます。 |
SystemReserved |
Boolean |
False |
IdentityProviderKey エンティティが ACS によって予約されているかどうかを指定します。 予約済みエンティティを削除したり、編集することはできません。 |
StartDate |
DateTime |
False |
ID プロバイダー キーの開始日を指定します。 |
EndDate |
DateTime |
False |
ID プロバイダー キーの終了日を指定します。 |
Version |
Binary |
True |
このプロパティには、ACS によって自動的に設定されるタイム スタンプが含まれています。 |
Usage プロパティの有効な値
次の表に、ACS 管理サービスの IdentityProviderKey エンティティの Usage プロパティのすべての有効な値を示します。
注意
すべてのプロパティ値は大文字と小文字を区別します。
値 | [説明] |
---|---|
署名 |
ID プロバイダーから受信したトークンの署名を検証するために ID プロバイダー キーが使用されることを指定します。 |
ApplicationId |
ID プロバイダー キーが Facebook アプリケーション ID であることを指定します。 これは Facebook でのみ使用されます。 |
ApplicationSecret |
ID プロバイダー キーが Facebook アプリケーション シークレットであることを指定します。 これは Facebook でのみ使用されます。 |
Type プロパティの有効な値
次の表に、ACS 管理サービスの IdentityProviderKey エンティティの Type プロパティのすべての有効な値を示します。
注意
すべてのプロパティ値は大文字と小文字を区別します。
値 | [説明] |
---|---|
X509Certificate |
サービス キーが X.509 証明書であることを指定します。 |
ApplicationKey |
サービス キーが Facebook アプリケーション ID またはシークレットであることを指定します。 Facebook のみで使用されます。 |
対称 |
サービス キーが 256 ビットの Base 64 エンコード形式の対称キーであることを指定します。 |