4.2.4 データベース認証を使用したJShellからサーバーへの接続
JShellクライアントを使用すると、データベース認証を使用してリモート・モードでサーバーに接続できます。
リモート・モードでサーバーに接続するには:
./bin/opg4j --base_url https://localhost:7007 --username <database_user>
データベース・パスワードの入力を要求されます。
Javaクライアント・プログラムを使用している場合は、次の例に示すように、サーバーに接続できます。
import oracle.pg.rdbms.*
import oracle.pgx.api.*
...
ServerInstance instance = GraphServer.getInstance("https://localhost:7007", "<database user>", "<database password>");
PgxSession session = instance.createSession("my-session");
...
内部的には、ユーザーはJSON Webトークン(JWT)を使用してグラフ・サーバーで認証されます。トークンの有効期限の詳細は、トークンの有効期限を参照してください。
親トピック: ユーザーの認証および認可