これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド msva-query-agent です。
プログラム:
NAME
msva-query-agent - Monkeysphere 検証エージェントにクエリを実行します
SYNOPSIS
msva-query-agent コンテキスト ピア PKC_TYPE [PEER_TYPE] < /path/to/public_key_carrier
msva-query-agent コンテキスト ピア PKC_TYPE PEER_TYPE PKC_DATA
msva-query-agent --version
抽象
msva-query-agent は、実行中の Monkeysphere にクエリを実行して、特定の用途の証明書を検証します。
検証エージェント。
USAGE
msva-query-agent は標準入力から証明書を読み取り、実行中のサーバーに送信します。
Monkeysphere 検証エージェント。 戻りコードは有効性を示します(次のように決定されます)。
指定された目的のための証明書の代理人)。 エージェントからの返信メッセージ (場合
任意)は標準出力に出力されます。
さまざまな引数は次のとおりです。
コンテキスト
証明書が検証されているコンテキスト (「https」、「ssh」、「ike」など)
ピアー
対象となるピアの名前。 サービスの証明書を検証するときに、次のように指定します。
ホストの完全な DNS 名 (例: 「foo.example.net」)
PKC_TYPE
標準入力で提供される公開キーキャリアデータの形式 (例: 'x509der'、
'x509pem'、'opensshpubkey'、'rfc4716'、'openpgp4fpr')
PEER_TYPE
問い合わせているピアのタイプ (「クライアント」、「サーバー」、「ピア」など)。 これ
引数はオプションであり、そうでない場合はデフォルトが使用されます(CONTEXTに基づいて)。
供給。
PKC_DATA
これは実際の公開鍵キャリアデータそのものです。 引数が XNUMX つ未満の場合は、
指定されている場合、PKC_DATA は標準入力にあることが期待されます。 XNUMX つの引数が指定された場合、XNUMX 番目の引数は
引数は PKC_DATA として解釈されます。 これはおそらく、
「openpgp4fpr」タイプの OpenPGP フィンガープリント。
リターン CODE
証明書が指定されたコンテキストで要求されたピアに対して有効な場合、リターン コードが返されます。
それ以外の場合、戻りコードは 0 です。
ENVIRONMENT 変数
msva-query-agent の動作は環境変数によって制御されます。
MONKEYSPHERE_VALIDATION_AGENT_SOCKET
検証エージェントにクエリを実行するソケット。 設定されていない場合、デフォルト値は次のとおりです。
'http://127.0.0.1:8901'。
MSVA_LOG_LEVEL
操作に関するメッセージを標準エラー出力に記録します。 MSVA_LOG_LEVEL はその冗長性を制御します。
(冗長性が増すにつれて) サイレント、静か、致命的、エラー、情報、のいずれかである必要があります。
詳細、デバッグ、デバッグ 1、デバッグ 2、デバッグ 3。 デフォルトは「エラー」です。
COMMUNICATION プロトコル 詳細
MonkeysphereValidationAgentとの通信はJSONリクエストの形式です
プレーンHTTP経由。 エージェントからの応答もJSONオブジェクトです。 詳細については
リクエストとレスポンスの構造については、をご覧ください。
http://web.monkeysphere.info/validation-agent/protocol
onworks.net サービスを使用してオンラインで msva-query-agent を使用する