Vault 接続<VaultConnection>

概要

VaultConnection では、ユーザ資格情報、Vault サーバのパラメータ、Vault フォルダからローカルフォルダへのマッピングを設定することによって、Vault のログイン/ログアウト操作および Vault フォルダのマッピングを処理します。

Mixin

VaultConnectionMappingMixin

LightweightPart

AssemblyMixin

[パラメータ]

Name [タイプ] 説明
UserName 文字列 Vault サーバへのログインに使用するユーザ名です(既定は System.Environment.UserName)。
パスワード 文字列 指定した UserName のパスワードです(既定は "password")。
AuthenticationFlags name 認証のタイプを指定します。:Standard (既定)、:Windows、:Anonymous、:WindowsWithCredentials から選択できます。
ReadOnly? boolean 接続を読み取り専用にするかどうかを指定します(既定は False)。
サーバ 文字列 Vault サーバ名です(既定は "localhost")。
[Vault] 文字列 指定したサーバ上の Vault の名前です(既定は "Vault")。
DiagnosticMessages? boolean True の場合、診断メッセージが[システム メッセージ]ウィンドウに出力されます(既定値は False)。
Mapping list Vault フォルダをファイル システム フォルダにマッピングするリストの一覧です。既定では、Vault のルート($)が C:¥ユーザー¥<ユーザ名>¥ドキュメント¥Vault にマッピングされています。

ルール

Name [タイプ] 説明
テスト list Vault 接続を記述したリストの一覧を返すことにより、指定されたパラメータを使用して Vault 接続をテストします。

メソッド

GetAvailableVaults() As List

Server パラメータで指定されたサーバ上の Vault の一覧を返します。

TestConnection() As Boolean

指定された接続パラメータを使用して Vault 接続を開閉します。DiagnosticMessages? が True の場合、事前接続イベント、事後接続イベント、終了イベントが[システム メッセージ]ウィンドウに書き込まれます。常に True を返します。

EnumWorkingFolders() As List

指定された接続パラメータによって定義されているとおりに作業フォルダの一覧を返します。

SetMapping() As List

指定された接続パラメータに基づいてマッピングを設定し、作業フォルダの一覧を返します。