-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
user storyHistória de Usuário - Definição de uma necessidadeHistória de Usuário - Definição de uma necessidade
Description
COMO um usuário autorizado QUERO obter os dados de uma configuração existente PARA usá-la como preferir.
Se eu tenho o nome de uma aplicação, e tenho a chave privada de acesso aos dados da mesma, quero então usar essas informações e solicitar ao servidor de configurações os dados de uma chave existente.
GET /app?key=config/path/value HTTP/1.1
Host: config.myserver.com
Authorization: Sign AB87CD65F98G7H6AB6==O método para autorização sempre será do tipo Sign + space + Base64(signature).
O nome da aplicação + o caminho exato da chave no servidor deve ser assinado com a chave privada da aplicação, e essa será a autorização de acesso no servidor.
Tarefas
- Criar método para obter a chave pública no servidor de uma aplicação
- Criar método de verificação de assinatura para uma chave pertencente a determinada aplicação
- Criar método de assinatura para uma chave pertencente a determinada aplicação
Metadata
Metadata
Assignees
Labels
user storyHistória de Usuário - Definição de uma necessidadeHistória de Usuário - Definição de uma necessidade