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.