認証方式
認証メソッドは、authネームスペースに用意されています。 ULNによる認証のために、次の方法が用意されています:
auth.login
loginメソッドは、指定されたユーザー名および認証トークンを使用してULNにサインインします。
入力パラメータ
| パラメータ | 説明 |
|---|---|
username
|
セッションに使用するOracleアカウントのユーザー名。 |
password
|
セッションに使用する認証トークン。 詳細は、「認証トークンの生成」を参照してください。 |
戻り値のパラメータ
| パラメータ | 説明 |
|---|---|
sessionKey
|
セッションのセッション・キー。 他のすべての方法では、セッション中にセッション・キーが使用されます。 このキーは、auth.logoutメソッドをコールするまでアクティブです。
|
入力パラメータの例
username: example.user@oracle.com
password: MCWvP+0meWmwJmL7esd
出力パラメータの例
JyUVNoT74BFaRJ6fRjDIQ5idPmCaj5UJLb76E2f45Gc
auth.logout
logoutメソッドは、セッション・キーで指定されたULNセッションからログアウトします。
入力パラメータ
| パラメータ | 説明 |
|---|---|
sessionKey
|
終了するセッションのセッション・キー。 例: JyUVNoT74BFaRJ6fRjDIQ5idPmCaj5UJLb76E2f45Gc |
戻り値のパラメータ
| パラメータ | 説明 |
|---|---|
int
|
メソッドは、セッションが正常に終了したかどうかを示すintエラー・コードを返します。 値1は正常終了したことを示します。
|
入力パラメータの例
sessionKey: uyjAN3cB7ySsAUra27CKj3qx9fuGyio5uQ6w4q4ALNX
出力パラメータの例
1