SnowflakeSignJWTService

Descrição

Fornece o token de acesso OAuth2 usando um JWT assinado com um segredo armazenado no Snowflake. O JWT é assinado usando a função SYSTEM$SIGN_JWT_USING_SECRET, que requer uma conexão Snowflake válida.

Tags

jwt, versão preliminar, snowflake

Propriedades

Na lista abaixo, as propriedades obrigatórias são mostradas com um asterisco (*). Outras propriedades são consideradas opcionais. A tabela também indica os valores padrão e se uma propriedade é compatível com linguagem de expressão NiFi.

Nome de exibição

Nome da API

Valor padrão

Valores permitidos

Descrição

Audience *

Público

A declaração de público (aud) para o JWT.

Serviço de pool de conexões *

Serviço de pool de conexões

O serviço de pool de conexões usado para obter uma conexão com o banco de dados

Tempo de expiração JWT *

Tempo de expiração JWT

5 minutos

Tempo de expiração usado para definir a declaração correspondente do JWT.

Nome secreto Snowflake *

Nome secreto Snowflake

Nome do segredo do par de chaves JWT no Snowflake que será usado para assinar o JWT.

Assunto *

Assunto

A declaração do assunto (sub) para o JWT.

Gerenciamento do estado

Esse componente não armazena o estado.

Restrito

Esse componente não é restrito.

Considerações sobre os recursos do sistema

Esse componente não especifica considerações sobre os recursos do sistema.