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