SSHClientCertType Parameter (Connect-JSON Cmdlet)
SSHClientCert 秘密鍵の種類。
Syntax
Connect-JSON -SSHClientCertType string
Possible Values
USER, MACHINE, PFXFILE, PFXBLOB, JKSFILE, JKSBLOB, PEMKEY_FILE, PEMKEY_BLOB, PPKFILE, PPKBLOB, XMLFILE, XMLBLOBData Type
cstr
Default Value
"PEMKEY_FILE"
Remarks
このプロパティには次の値の1つを設定できます。
種類 | 説明 | 許容されるBlob 値 |
MACHINE/USER | MY、CA、ROOT、SPC などのローカルの証明書ストアの名前。SSHClientCertSubject を使用して、ストアから特定の秘密鍵を選択します。Windows で実行されている.NET でのみ利用できます。 | Blob 値はサポートされていません。 |
JKSFILE/JKSBLOB | このプラットフォームでは利用できません。 | base64のみ |
PFXFILE/PFXBLOB | PKCS12形式(.pfx)のファイル。証明書と秘密鍵の両方を含む必要があります。 | base64のみ |
PEMKEY_FILE/PEMKEY_BLOB | PEM 形式のファイル。RSA、DSA、またはOPENSSH の秘密鍵を含む必要があります。オプションで、秘密鍵と一致する証明書を含むことができます。 | base64またはプレーンテキスト。blob をテキストとして入力する場合、改行をスペースに置き換えることができます。 |
PPKFILE/PPKBLOB | puttygen ツールで作成されたPuTTY 形式の秘密鍵。 | base64のみ |
XMLFILE/XMLBLOB | .NET のRSA クラスによって生成される形式のXML キー:RSA.ToXmlString(true)。 | base64またはプレーンテキスト。 |