Provedor de segurança do servidor de autorização no Jitterbit App Builder
O provedor de segurança do Servidor de Autorização permite que o App Builder opere como um servidor de autorização tanto para OAuth 2.0 quanto para OpenID Connect (OIDC). Os clientes OIDC podem usar o Servidor de Autorização para autenticar usuários. Tokens de acesso emitidos pelo Servidor de Autorização podem ser usados para acessar APIs REST, Webhook e App Builder Connector hospedadas no App Builder.
Configuração
O App Builder vem com um provedor de segurança do Servidor de Autorização. O provedor de segurança está desativado por padrão. Para habilitar o Servidor de Autorização, comece fazendo login no App Builder como administrador:
- Clique no link IDE.
- Clique no botão Provedores de Segurança.
- No painel Autenticação de Usuário, localize o Servidor de Autorização e clique no ícone Detalhes (Chevron).
- Clique no botão Editar.
- Marque a opção Habilitado.
- Clique no botão Salvar.
Para usar o servidor de autorização para autenticar usuários e acessar recursos protegidos, você precisará registrar um ou mais aplicativos clientes. Consulte o documento Autenticação de cliente para instruções detalhadas sobre como registrar aplicativos clientes.
Certificados
O provedor de segurança do Servidor de Autorização requer dois certificados, um para criptografia e um para assinatura. Esses certificados são gerados automaticamente quando o App Builder é iniciado pela primeira vez. Nenhuma configuração adicional é necessária.
| Propósito | Tipo | Formato | Descrição |
|---|---|---|---|
| Criptografia | Certificado X.509 | PKCS#12 (PFX), codificado em base64 | Certificado X.509 usado para criptografar tokens de acesso e de atualização. |
| Assinatura | Certificado X.509 | PKCS#12 (PFX), codificado em base64 | Certificado X.509 usado para assinar tokens de identidade. |
Propriedades
O Servidor de Autorização suporta os seguintes parâmetros adicionais. Valores padrão são fornecidos para ambos os parâmetros. Nenhuma configuração adicional é necessária.
| Parâmetro | Padrão | Exemplo | |
|---|---|---|---|
| TamanhoDaChaveCertificado | 2048 | 4096 | Tamanho da chave do certificado em bits. |
| VidaÚtilDoCertificado | 3650 | 730 | Vida útil do certificado em dias. |