Shared authentication utilities for Snowflake REST API and SQL connections.
SnowflakeAuthUtils()Create JWT token for REST API authentication.
Get REST API headers with authentication.
Supports multiple authentication methods in priority order:
Build the REST API URL for Snowflake Cortex Complete.
Get effective timeout respecting Snowflake parameter hierarchy.
This follows Snowflake's official parameter management best practices: