このページでは、ワークフロー自動化アクション カタログで使用できる認証アクションに関する包括的なリファレンスを提供します。これらのアクションにより、ワークフローで安全な認証のための JSON Web ウイルス (JWT) を作成および管理できるようになります。
JSON Web セキュリティを作成する
JSON Web セキュリティを作成する
入力フィールド | タイプ | 説明 | 例 |
|---|---|---|---|
アルゴリズム | 弦 | トークンの署名に使用されるアルゴリズム。 | RS256 サポートされているアルゴリズム: RS256、ES256 |
秘密鍵 | 弦 | JWT に署名するための秘密鍵。
|
|
ヘッダ | 地図 | ヘッダーはJWTのメタデータを提供します サポートされていないヘッダー: ネストされたオブジェクト、配列、null はサポートされていません |
|
主張 | 地図 | クレームとは、エンティティ(通常はユーザー)と追加データに関するステートメントである。 サポートされていないクレーム タイプ: null、ネストされたオブジェクト/任意のマップ、文字列以外の型または混合型を含むリスト。 |
|
有効期限(分) | Int | 有効期限(分) 有効期限は 0 より大きく 30 日未満である必要があります。 | 10 |
発行日時を含める | ブール値 | 発行日時のタイムスタンプ。 デフォルト :
| true |
セレクター | リスト |
|
出力フィールド | タイプ | 説明 |
|---|---|---|
成功 | ブール値 |
|
jwt | 弦 |
|
エラーメッセージ | 弦 |
|
name: create-json-web-token description: "" steps: - name: auth_jwt_create_1 type: action action: auth.jwt.create version: "1" inputs: algorithm: RS256 privateKey: ${{ :secrets:namespace:privatekey}} headers: header1: value1 claims: claim1: value1 expirationTimeMinutes: 10 next: end