All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description Assistente Assistente de programação remota.Auditor Auditor de rotinas deexecução.Autenticador Autenticador deUsuarios.Comando Comandos do protocolo de comunicação daCopaiba.Copaiba Copaíba, do Tupi kupa'iwa.
Programação em tempo de execução remota.CopaibaBaseTeste Testbase geral daCopaiba.CopaibaConexao Conexão àCopaiba.CopaibaDiretoTeste CopaibaException CopaibaJavaTeste CopaibaJSONTeste CopaibaPermission Permissionespecífica para a arquiteturaCopaiba.
Formato donome:[[$]acessante]@recurso
Composições possíveis para onome:
Nome deUsuario+ "@" + Nome de recurso "$" + Nome de grupo deUsuarios + "@" + Nome de recurso "@" + Nome de recurso (qualquer usuário) Exemplos denomes:
maria@abc.def.Exemplo joao@abc.defCopaibaRecepcao Recepção de eventos deCopaiba.CopaibaTestes Todos os testes previstos para aCopaiba.CopaibaTLSTeste CopaibaBaseTesteemModo.JAVAe com TLS/SSL ativado.CopaibaUtil Utilitários relacionados àCopaiba.Erro Erros possíveis daCopaiba.Fornecedor Fornecedor deobjetospara serem acessados através daCopaiba.
É importante que sejam adotadaspolíticasdesegurançaem todos os métodos de objetos críticos, como, por exemplo, invocarCopaiba.usuarioAutorizado(String)ouCopaiba.usuarioPertence(String).
OSecurityManagerpode ser ativado através do parâmetro-Djava.security.managerda JVM, ou em tempo de execução através deSystem.setSecurityManager(SecurityManager).
Aspermissõesde acesso, como aCopaibaPermission, são agregadas numaPolicy, a qual pode ser especificada através dePolicy.setPolicy(Policy)(utilizando, por exemplo, umaSimplesPolicy) ou através de arquivo externo (parâmetro-Djava.security.policyda JVM).GroovyApenasAuditor Auditorque aprova apenas a liguagem Groovy.Informacao Informações públicas sobre umaCopaiba.Javadoc URLde Javadoc de um conjunto de classes.Modo Modos de transferência de dados do protocolo de comunicação daCopaiba.ReflexaoAssistente Assistentebaseado em java.lang.reflect.Servico Serviços especiais daCopaiba.SimplesAutenticador Autenticadorsimples, que gerencia senhas em memória.SimplesFornecedor TempoLimiteTransformador Transformadorque tenta limitar o tempo de execução de umarotina, através de técnica específica e otimizada da linguagem em questão.
A limitação de tempo não é garantida, principalmente quando se utiliza instruções bloqueantes, como as de entrada/saída.
Algumas linguagens não possuem limitadores temporais.
Rotinas em Groovy serão ajustadas comTimedInterrupt.TesteCompartilhado TestePessoa Transformador Transformador de rotina antes de suaexecução.Usuario Usuário deCopaiba.