A B C D E F G I J L N O P R S T V

A

AlreadyLoggedIn - Exception in tecgraf.openbus.exception
Exceção indicando que já possui um login válido.
AlreadyLoggedIn() - Constructor for exception tecgraf.openbus.exception.AlreadyLoggedIn
Construtor.
Assistant - Class in tecgraf.openbus.assistant
Assistente que auxilia a integração de uma aplicação a um barramento.
Assistant(String, int) - Constructor for class tecgraf.openbus.assistant.Assistant
Cria um assistente que efetua login no barramento utilizando autenticação definida pelo método Assistant.onLoginAuthentication().
Assistant(String, int, AssistantParams) - Constructor for class tecgraf.openbus.assistant.Assistant
Cria um assistente que efetua login no barramento utilizando autenticação definida pelo método Assistant.onLoginAuthentication().
AssistantParams - Class in tecgraf.openbus.assistant
Representa um conjunto de parâmetros opcionais que podem ser utilizados para definir parâmetros de configuração na construção do Assistente.
AssistantParams() - Constructor for class tecgraf.openbus.assistant.AssistantParams
 
AuthArgs - Class in tecgraf.openbus.assistant
Informações de autenticação de entidades.
AuthArgs(String, byte[]) - Constructor for class tecgraf.openbus.assistant.AuthArgs
Construtor para realizar autenticação por senha
AuthArgs(String, PrivateKey) - Constructor for class tecgraf.openbus.assistant.AuthArgs
Construtor para realizar autenticação por senha
AuthArgs(LoginProcess, byte[]) - Constructor for class tecgraf.openbus.assistant.AuthArgs
Construtor para realizar autenticação compartilhada

B

busid() - Method in interface tecgraf.openbus.CallerChain
Recupera o identificador do barramento através do qual essas chamadas foram originadas.
busid() - Method in interface tecgraf.openbus.Connection
Recupera o identificador do barramento ao qual essa conexão se refere.

C

callback - Variable in class tecgraf.openbus.assistant.AssistantParams
Objeto de callback que recebe notificações de falhas das tarefas realizadas pelo assistente.
CallDispatchCallback - Interface in tecgraf.openbus
Callback de despacho de chamada.
caller() - Method in interface tecgraf.openbus.CallerChain
Recupera a informação de login da entidade que realizou a última chamada da cadeia.
CallerChain - Interface in tecgraf.openbus
Cadeia de chamadas oriundas de um barramento.
CHARSET - Static variable in class tecgraf.openbus.security.Cryptography
Codificação charset padrão.
CIPHER_ALGORITHM - Static variable in class tecgraf.openbus.security.Cryptography
O algoritmo de criptografia (assimétrica) utilizada pelo OpenBus.
Connection - Interface in tecgraf.openbus
Objeto que representa uma forma de acesso a um barramento.
connprops - Variable in class tecgraf.openbus.assistant.AssistantParams
Propriedades da conexão a ser criada com o barramento espeficiado.
createConnection(String, int) - Method in interface tecgraf.openbus.OpenBusContext
Cria uma conexão para um barramento.
createConnection(String, int, Properties) - Method in interface tecgraf.openbus.OpenBusContext
Cria uma conexão para um barramento.
createPrivateKeyFromBytes(byte[]) - Static method in class tecgraf.openbus.core.OpenBusPrivateKey
Cria uma chave privada compatível com o protocolo do OpenBus à partir de uma representação de chave RSA em formato de array de bytes.
createPrivateKeyFromFile(String) - Static method in class tecgraf.openbus.core.OpenBusPrivateKey
Cria uma chave privada compatível com o protocolo do OpenBus à partir de uma representação de chave RSA em formato de arquivo.
createWithPassword(String, int, String, byte[]) - Static method in class tecgraf.openbus.assistant.Assistant
Cria um assistente que efetua login no barramento utilizando autenticação por senha.
createWithPassword(String, int, String, byte[], AssistantParams) - Static method in class tecgraf.openbus.assistant.Assistant
Cria um assistente que efetua login no barramento utilizando autenticação por senha.
createWithPrivateKey(String, int, String, PrivateKey) - Static method in class tecgraf.openbus.assistant.Assistant
Cria um assistente que efetua login no barramento utilizando autenticação por certificado.
createWithPrivateKey(String, int, String, PrivateKey, AssistantParams) - Static method in class tecgraf.openbus.assistant.Assistant
Cria um assistente que efetua login no barramento utilizando autenticação por certificado.
Cryptography - Class in tecgraf.openbus.security
Classe de utilitária de criptografia.
CryptographyException - Exception in tecgraf.openbus.exception
Exceção com uso de criptografia.
CryptographyException(String) - Constructor for exception tecgraf.openbus.exception.CryptographyException
Construtor.
CryptographyException(Throwable) - Constructor for exception tecgraf.openbus.exception.CryptographyException
Construtor.

D

decrypt(byte[], RSAPrivateKey) - Method in class tecgraf.openbus.security.Cryptography
Descriptografa o dado com a chava privada.
dispatch(OpenBusContext, String, String, byte[], String) - Method in interface tecgraf.openbus.CallDispatchCallback
Callback de login inválido.

E

encrypt(byte[], X509Certificate) - Method in class tecgraf.openbus.security.Cryptography
Criptografa o dado com o certificado.
encrypt(byte[], RSAPublicKey) - Method in class tecgraf.openbus.security.Cryptography
Criptografa o dado com a chave pública.
exitChain() - Method in interface tecgraf.openbus.OpenBusContext
Faz com que nenhuma cadeia de chamadas esteja associada ao contexto corrente.

F

findServices(ServiceProperty[], int) - Method in class tecgraf.openbus.assistant.Assistant
Busca por ofertas que apresentem um conjunto de propriedades definido.

G

generateHash(byte[]) - Method in class tecgraf.openbus.security.Cryptography
Gera um hash do dado, utilizando o algoritmo SHA-256
generateRSAKeyPair() - Method in class tecgraf.openbus.security.Cryptography
Gera um par de chaves RSA.
generateRSAPublicKeyFromX509EncodedKey(byte[]) - Method in class tecgraf.openbus.security.Cryptography
Gera uma chave pública à partir da chave codificada em X.509
getAllServices(int) - Method in class tecgraf.openbus.assistant.Assistant
Devolve uma lista de todas as ofertas de serviço registradas.
getCallerChain() - Method in interface tecgraf.openbus.OpenBusContext
Devolve a cadeia de chamadas à qual a execução corrente pertence.
getCurrentConnection() - Method in interface tecgraf.openbus.OpenBusContext
Devolve a conexão associada ao contexto corrente.
getDefaultConnection() - Method in interface tecgraf.openbus.OpenBusContext
Devolve a conexão padrão.
getHashAlgorithm() - Method in class tecgraf.openbus.security.Cryptography
Obtém o algortimo de Hash.
getInstance() - Static method in class tecgraf.openbus.security.Cryptography
Recupera a instância (singleton) desta classe.
getJoinedChain() - Method in interface tecgraf.openbus.OpenBusContext
Devolve a cadeia de chamadas associada ao contexto corrente.
getLoginRegistry() - Method in interface tecgraf.openbus.OpenBusContext
Referência ao serviço núcleo de registro de logins do barramento referenciado no contexto atual.
getOfferRegistry() - Method in interface tecgraf.openbus.OpenBusContext
Referência ao serviço núcleo de registro de ofertas do barramento referenciado no contexto atual.
getProperty() - Method in exception tecgraf.openbus.exception.InvalidPropertyValue
Recupera o nome da propriedade.
getValue() - Method in exception tecgraf.openbus.exception.InvalidPropertyValue
Recupera o valor da propriedade.

I

initORB() - Static method in class tecgraf.openbus.core.ORBInitializer
Inicializa um ORB utilizado exclusivamente para chamadas através de barramentos OpenBus.
initORB(String[]) - Static method in class tecgraf.openbus.core.ORBInitializer
Inicializa um ORB utilizado exclusivamente para chamadas através de barramentos OpenBus.
initORB(String[], Properties) - Static method in class tecgraf.openbus.core.ORBInitializer
Inicializa um ORB utilizado exclusivamente para chamadas através de barramentos OpenBus.
InternalJacORBInitializer - Class in tecgraf.openbus.core
Classe internar para inicialização o ORB do JacORB.
InternalJacORBInitializer() - Constructor for class tecgraf.openbus.core.InternalJacORBInitializer
 
interval - Variable in class tecgraf.openbus.assistant.AssistantParams
Tempo em segundos indicando o tempo mínimo de espera antes de cada nova tentativa após uma falha na execução de uma tarefa.
invalidLogin(Connection, LoginInfo) - Method in interface tecgraf.openbus.InvalidLoginCallback
Callback de login inválido.
InvalidLoginCallback - Interface in tecgraf.openbus
Callback de login inválido.
InvalidLoginProcess - Exception in tecgraf.openbus.exception
Exceção de processo de login inválido.
InvalidLoginProcess(String) - Constructor for exception tecgraf.openbus.exception.InvalidLoginProcess
Construtor.
InvalidPropertyValue - Exception in tecgraf.openbus.exception
Exceção de configuração de propriedade com valor inválido.
InvalidPropertyValue(String, String) - Constructor for exception tecgraf.openbus.exception.InvalidPropertyValue
Construtor.

J

joinChain(CallerChain) - Method in interface tecgraf.openbus.OpenBusContext
Associa uma cadeia de chamadas ao contexto corrente.
joinChain() - Method in interface tecgraf.openbus.OpenBusContext
Associa a cadeia de chamadas obtida em OpenBusContext.getCallerChain() ao contexto corrente.

L

login() - Method in interface tecgraf.openbus.Connection
Recupera as Informações do login dessa conexão ou null se a conexão não está autenticada, ou seja, não tem um login válido no barramento.
loginByCertificate(String, PrivateKey) - Method in interface tecgraf.openbus.Connection
Efetua login de uma entidade usando autenticação por certificado.
loginByPassword(String, byte[]) - Method in interface tecgraf.openbus.Connection
Efetua login de uma entidade usando autenticação por senha.
loginBySharedAuth(LoginProcess, byte[]) - Method in interface tecgraf.openbus.Connection
Efetua login de uma entidade usando autenticação compartilhada.
logout() - Method in interface tecgraf.openbus.Connection
Efetua logout da conexão, tornando o login atual inválido.

N

NotLoggedIn - Exception in tecgraf.openbus.exception
Exceção de tentativa de uso de conexão não logada.
NotLoggedIn() - Constructor for exception tecgraf.openbus.exception.NotLoggedIn
Construtor.

O

onCallDispatch(CallDispatchCallback) - Method in interface tecgraf.openbus.OpenBusContext
Callback a ser chamada para determinar a conexão a ser utilizada para receber cada chamada.
onCallDispatch() - Method in interface tecgraf.openbus.OpenBusContext
Recupera a callback a ser chamada sempre que a conexão receber uma do barramento.
OnFailureCallback - Interface in tecgraf.openbus.assistant
Callback de notificação de falhas capturadas pelo assistente.
onFindFailure(Assistant, Throwable) - Method in interface tecgraf.openbus.assistant.OnFailureCallback
Callback de notificação de falhas durante processo de login.
onInvalidLoginCallback(InvalidLoginCallback) - Method in interface tecgraf.openbus.Connection
Callback a ser chamada quando o login atual se tornar inválido.
onInvalidLoginCallback() - Method in interface tecgraf.openbus.Connection
Recupera a callback a ser chamada sempre que o login se torna inválido.
onLoginAuthentication() - Method in class tecgraf.openbus.assistant.Assistant
Método de obtenção de dados para autenticação de login.
onLoginFailure(Assistant, Throwable) - Method in interface tecgraf.openbus.assistant.OnFailureCallback
Callback de notificação de falhas durante processo de login.
onRegisterFailure(Assistant, IComponent, ServiceProperty[], Throwable) - Method in interface tecgraf.openbus.assistant.OnFailureCallback
Callback de notificação de falhas durante processo de login.
onStartSharedAuthFailure(Assistant, Throwable) - Method in interface tecgraf.openbus.assistant.OnFailureCallback
Callback de notificação de falhas durante a inicialização de autenticação compartilhada.
OpenBusContext - Interface in tecgraf.openbus
Permite controlar o contexto das chamadas de um ORB para acessar informações que identificam essas chamadas em barramentos OpenBus.
OpenBusException - Exception in tecgraf.openbus.exception
Categoria de exceção do OpenBus
OpenBusException(String) - Constructor for exception tecgraf.openbus.exception.OpenBusException
Construtor.
OpenBusException(Throwable) - Constructor for exception tecgraf.openbus.exception.OpenBusException
Construtor.
OpenBusException(String, Throwable) - Constructor for exception tecgraf.openbus.exception.OpenBusException
Construtor.
OpenBusInternalException - Exception in tecgraf.openbus.exception
Exceção interna do barramento.
OpenBusInternalException(String, Throwable) - Constructor for exception tecgraf.openbus.exception.OpenBusInternalException
Construtor.
OpenBusInternalException(String) - Constructor for exception tecgraf.openbus.exception.OpenBusInternalException
Construtor.
OpenBusPrivateKey - Class in tecgraf.openbus.core
Representa uma chave privada RSA que é compatível com o protocolo do OpenBus
orb() - Method in class tecgraf.openbus.assistant.Assistant
Consulta o ORB em utilizado pelo assistente.
orb - Variable in class tecgraf.openbus.assistant.AssistantParams
O ORB a ser utilizado pelo assistente para realizar suas tarefas.
orb() - Method in interface tecgraf.openbus.Connection
Recupera o ORB correspondente ao OpenBusContext a partir do qual essa conexão foi criada.
orb() - Method in interface tecgraf.openbus.OpenBusContext
Recupera o ORB associado ao ConnectionManager.
ORBInitializer - Class in tecgraf.openbus.core
Inicializador de ORBs para acesso a barramentos OpenBus.
ORBInitializer() - Constructor for class tecgraf.openbus.core.ORBInitializer
 
originators() - Method in interface tecgraf.openbus.CallerChain
Recupera a lista de informações de login de todas as entidades que originaram as chamadas nessa cadeia.

P

post_init(ORBInitInfo) - Method in class tecgraf.openbus.core.InternalJacORBInitializer
pre_init(ORBInitInfo) - Method in class tecgraf.openbus.core.InternalJacORBInitializer
PrivateKey - Interface in tecgraf.openbus
Representação de uma chave privada.

R

readKeyFromBytes(byte[]) - Method in class tecgraf.openbus.security.Cryptography
Recupera a chave privada a partir de um array de bytes.
readKeyFromFile(String) - Method in class tecgraf.openbus.security.Cryptography
Recupera um array de bytes da chave privada contida no arquivo fornecido.
registerService(IComponent, ServiceProperty[]) - Method in class tecgraf.openbus.assistant.Assistant
Solicita que o assitente registre um serviço no barramento.

S

setCurrentConnection(Connection) - Method in interface tecgraf.openbus.OpenBusContext
Define a conexão associada ao contexto corrente.
setDefaultConnection(Connection) - Method in interface tecgraf.openbus.OpenBusContext
Define a conexão padrão a ser usada nas chamadas.
shutdown() - Method in class tecgraf.openbus.assistant.Assistant
Encerra o funcionamento do assistente liberando todos os recursos alocados por ele.
startSharedAuth(OctetSeqHolder, int) - Method in class tecgraf.openbus.assistant.Assistant
Inicia o processo de login por autenticação compartilhada.
startSharedAuth(OctetSeqHolder) - Method in interface tecgraf.openbus.Connection
Inicia o processo de login por autenticação compartilhada.

T

target() - Method in interface tecgraf.openbus.CallerChain
Recupera entidade para o qual a chamada estava destinada.
tecgraf.openbus - package tecgraf.openbus
 
tecgraf.openbus.assistant - package tecgraf.openbus.assistant
 
tecgraf.openbus.core - package tecgraf.openbus.core
 
tecgraf.openbus.exception - package tecgraf.openbus.exception
 
tecgraf.openbus.security - package tecgraf.openbus.security
 

V

verifySignature(RSAPublicKey, byte[], byte[]) - Method in class tecgraf.openbus.security.Cryptography
Verifica a assinatura de um dado.

A B C D E F G I J L N O P R S T V

Copyright © 2014. All rights reserved.