SnowflakeSignJWTService

説明

Snowflakeに保存されたシークレットで署名された JWT を使用して、OAuth2 アクセストークンを提供します。JWT は、SYSTEM$SIGN_JWT_USING_SECRET 関数を使用して署名されます。この関数には有効なSnowflake接続が必要です。

タグ

jwt、プレビュー、snowflake

プロパティ

以下のリストでは、必要なプロパティをアスタリスク (*) で表示しています。その他のプロパティはオプションと見なされます。この表は、任意のデフォルト値と、そのプロパティが NiFi 式言語に対応しているかどうかも示します。

表示名

API 名前

デフォルト値

許容値

説明

オーディエンス *

オーディエンス

JWT に対するオーディエンスのクレーム(aud)。

接続プーリングサービス *

接続プーリングサービス

データベースへの接続を取得するために使用される接続プーリングサービス。

JWT 有効期限時間 *

JWT 有効期限時間

5分

JWT の対応するクレームのセットに使用される有効期限。

Snowflake シークレットの名前 *

Snowflake シークレットの名前

JWT の署名に使用する Snowflake 内の JWT キーペアシークレットの名前。

サブジェクト *

サブジェクト

JWT のためのサブジェクトクレーム (iss)。

状態管理

このコンポーネントは状態を保存しません。

制限あり

このコンポーネントには制限はありません。

システムリソースに関する考察

このコンポーネントは、システムリソースを考慮したものではありません。