|
OpenBus IDL
2.0.1
|
Módulo do Serviço de Autenticação. Mais...
Componentes | |
| exception | MissingCertificate |
| Indica que não existe certificado associado a entidade. Mais... | |
| struct | LoginAuthenticationInfo |
| Dados secretos do login de uma entidade no barramento. Mais... | |
| struct | LoginInfo |
| Informações públicas do login de uma entidade no barramento. Mais... | |
| struct | CallChain |
| Informações sobre uma cadeia de chamada aninhadas no barramento. Mais... | |
| exception | InvalidPublicKey |
| Indica que a chave de acesso fornecida é inválida. Mais... | |
| exception | WrongEncoding |
| Indica que um dado não foi codificado com a chave do barramento. Mais... | |
| exception | AccessDenied |
| Indica que o acesso ao barramento foi negado sem justificaiva. Mais... | |
| exception | InvalidLogins |
| Indica que os seguintes logins são inválidos. Mais... | |
| interface | LoginProcess |
| Interface para conclusão da etapa final do procedimento de login por certificado. Mais... | |
| interface | AccessControl |
| Gerência de controle de acesso de entidades ao barramento. Mais... | |
| interface | LoginObserver |
| Interface a ser implementada por um observador de logins. Esse observador será notificado quando algum dos logins que ele observa for invalidado (logout). Mais... | |
| interface | LoginObserverSubscription |
| Gerência de logins observados por um observador registrado. Mais... | |
| interface | LoginRegistry |
| Gerência de logins ativos no barramento. Mais... | |
Definições de Tipos | |
| typedef sequence< LoginInfo > | LoginInfoSeq |
| Lista de informações de login. | |
| typedef unsigned long | ValidityTime |
| Representa o tempo de validade de um login (em segundos). | |
Variáveis | |
| const unsigned long | InvalidCredentialCode = 0x42555300 |
| Minor code de NO_PERMISSION: credencial inválida. | |
| const unsigned long | InvalidChainCode = 0x42555301 |
| Minor code de NO_PERMISSION: cadeia inválida. | |
| const unsigned long | InvalidLoginCode = 0x42555302 |
| Minor code de NO_PERMISSION: login inválida. | |
| const unsigned long | UnverifiedLoginCode = 0x42555303 |
| Minor code de NO_PERMISSION: não foi possível verificar o login. | |
| const unsigned long | UnknownBusCode = 0x42555304 |
| Minor code de NO_PERMISSION: barramento desconhecido. | |
| const unsigned long | InvalidPublicKeyCode = 0x42555305 |
| Minor code de NO_PERMISSION: chave pública inválida. | |
| const unsigned long | NoCredentialCode = 0x42555306 |
| Minor code de NO_PERMISSION: credencial não foi encontrada. | |
| const unsigned long | NoLoginCode = 0x425553FF |
| Minor code de NO_PERMISSION: ausência de login. | |
| const unsigned long | InvalidRemoteCode = 0x425553FE |
| Minor code de NO_PERMISSION: servidor chamado é inválido. | |
| const unsigned long | UnavailableBusCode = 0x425553FD |
| Minor code de NO_PERMISSION: barramento indisponível. | |
| const unsigned long | InvalidTargetCode = 0x425553FC |
| Minor code de NO_PERMISSION: login do alvo da chamada é inválido. | |
Módulo do Serviço de Autenticação.
1.8.6