Get-MsolServicePrincipalCredential
サービス プリンシパルに関連付けられている資格情報を取得します。
構文
Get-MsolServicePrincipalCredential
-ObjectId <Guid>
-ReturnKeyValues <Boolean>
[-TenantId <Guid>]
[<CommonParameters>]
Get-MsolServicePrincipalCredential
-ReturnKeyValues <Boolean>
-AppPrincipalId <Guid>
[-TenantId <Guid>]
[<CommonParameters>]
Get-MsolServicePrincipalCredential
-ReturnKeyValues <Boolean>
-ServicePrincipalName <String>
[-TenantId <Guid>]
[<CommonParameters>]
説明
Get-MsolServicePrincipalCredential コマンドレットは、サービス プリンシパルに関連付けられている資格情報を取得します。
例
例 1: 資格情報のプロパティを取得する
PS C:\> Get-MsolServicePrincipalCredential -ServicePrincipalName "MyApp/myApp.com"
このコマンドは、サービス プリンシパル名 (SPN) MyApp/myApp.com に関連付けられている資格情報の値を除くすべての資格情報プロパティを取得します。 SPN は appClass/hostname という形式に従う必要があります。appClass はアプリケーション クラス ("MyApp") を表し、hostname はアプリケーションのホスト名 (myApp.com) を表します。
パラメーター
-AppPrincipalId
資格情報を取得するサービス プリンシパルのアプリケーション ID を指定します。
型: | Guid |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-ObjectId
資格情報を取得するサービス プリンシパルの一意のオブジェクト ID を指定します。
型: | Guid |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-ReturnKeyValues
このコマンドレットがキー値を返すかどうかを示します。
型: | Boolean |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-ServicePrincipalName
資格情報の取得元となるサービス プリンシパルの名前を指定します。 SPN では、次のいずれかの形式を使用する必要があります。
appName
appName/hostname
- 有効な URL
AppName は、アプリケーションの名前を表します。 ホスト名は、アプリケーションの URI 機関を表します。
型: | String |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-TenantId
操作を実行するテナントの一意の ID を指定します。 既定値は、現在のユーザーのテナントです。 このパラメーターは、パートナー ユーザーにのみ適用されます。
型: | Guid |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
出力
Microsoft.Online.Administration.ServicePrincipalCredential[]
このコマンドレットは、サービス プリンシパルに関連付けられている資格情報を返します。 返される各オブジェクトには、次の情報が含まれます。
- [Type](種類)。 サービス プリンシパル資格情報の種類 (非対称/対称/パスワード)。
- Value。 資格情報の値。
- 資格情報の種類が証明書の場合、これは Base 64 エンコード証明書を表します。
- 資格情報の種類が対称の場合は、AES キーを表します。
- KeyGroupId。 内部使用のために予約されている識別子。
- KeyId。 キーの一意識別子。
- Startdate。 資格情報の使用の有効な開始日。
- Enddate。 資格情報の使用の有効な終了日。
- 使用方法 : トークンの "署名" または "検証" に資格情報を使用するかどうかを指定します。