| Interface | Description |
|---|---|
| Gate |
Serviço que verifica se o usuario está autorizado.
|
| Lock |
Lock for users.
|
| Locksmith |
Controla a chaves de acesso dos usuários.
|
| Service |
| Class | Description |
|---|---|
| Extractor |
Extrai os metadados da classe para validar a permissão.
|
| GateInMemory | |
| GateInterceptor |
Interceptor para metodos anotados com
Protected. |
| LockInMemory |
In memory sample of implementation
Lock. |
| LockInterceptor |
Interceptor para metodos anotados com
Protected. |
| LocksmithInMemory |
In memory implementation of
Locksmith. |
| Repository | |
| ServiceInMemory |
| Exception | Description |
|---|---|
| InvalidUserException | |
| PasswordExpiredException |
Exception to password expired.
|
| PasswordPolicyException |
Exception to password policy not satisfied.
|
| UnauthenticatedException |
Exceção para lançar quando tentar acessar um recurso sem estar autenticado.
|
| UnauthorizedException |
Exceção lançada quando o usuario não tem autorização.
|
| Annotation Type | Description |
|---|---|
| App |
Qualifier para devolver a string que representa a aplicacão.
|
| Authenticated |
Annotation para interceptar metodo verificar autenticacão.
|
| Operation |
Especifica o nome da operação a ser acessada.
|
| Protected |
Annotation para interceptar metodo e verificar autorização.
|
| Resource |
Especifica o nome do recurso a ser acessado.
|
| Token |
Qualifier para devolver a string que representa o token do usuario atual.
|
| User |
Qualifier para devolver a string que representa o usuario.
|
Copyright © 2018. All rights reserved.