Vault接続の構成

JSON Web Tokenに署名する

入力設定
| パラメーター | 説明 |
|---|---|
| Payload(ペイロード) | エンコードするデータです。OpenID標準に従ってフォーマットすることをお勧めします。 |
| Subject(件名) | JWTの件名を識別します。 |
| Issuer(発行者) | JWTの発行者を識別します。 |
| Audience(利用者) | JWTの対象となる受信者を識別します。例: admin.your_domain.com |
| Expires in(有効期限) | 有効期限を識別します。これ以降JWTの処理は受け入れられなくなります。 |
出力オブジェクト
| プロパティ | 種類 | 説明 |
|---|---|---|
token | 文字列 | JSON Web Tokenの文字列です。 |
出力オブジェクトの例
JSON Web Tokenをデコードする

入力設定
| パラメーター | 説明 |
|---|---|
| トークン(必須) | 復号化されるJSON Web Tokenの文字列です。 |
出力オブジェクト
| プロパティ | 種類 | 説明 |
|---|---|---|
payload | オブジェクト | 復号化された有効なJSON Web Tokenの内容です。 |
出力オブジェクトの例
JSON Web Tokenを検証する

入力設定
| パラメーター | 説明 |
|---|---|
| トークン(必須) | 検証されるJSON Web Tokenの文字列です。 |
| 発行者 | 検証されるJWTの発行者です。 |
| オーディエンス | 検証されるJWTの受信対象オーディエンスです。 |
出力オブジェクト
| プロパティ | 種類 | 説明 |
|---|---|---|
valid | ブール値 | JWTに有効な署名があるかに応じて、trueまたはfalseを返します。 |
cause | 文字列 | validプロパティがfalseの場合にメッセージを表示します。 |
payload | オブジェクト | 復号化された有効なJSON Web Tokenの内容です。 |