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 deUsuario
s.Comando Comandos do protocolo de comunicação daCopaiba
.Copaiba Copaíba, do Tupi kupa'iwa.
Programação em tempo de execução remota.CopaibaBaseTeste Test
base geral daCopaiba
.CopaibaConexao Conexão àCopaiba
.CopaibaDiretoTeste CopaibaException CopaibaJavaTeste CopaibaJSONTeste CopaibaPermission Permission
específica para a arquiteturaCopaiba
.
Formato donome
:[[$]acessante]@recurso
Composições possíveis para onome
:
Nome deUsuario
+ "@" + Nome de recurso "$" + Nome de grupo deUsuario
s + "@" + 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 CopaibaBaseTeste
emModo.JAVA
e com TLS/SSL ativado.CopaibaUtil Utilitários relacionados àCopaiba
.Erro Erros possíveis daCopaiba
.Fornecedor Fornecedor deobjetos
para serem acessados através daCopaiba
.
É importante que sejam adotadaspolíticas
desegurança
em todos os métodos de objetos críticos, como, por exemplo, invocarCopaiba.usuarioAutorizado(String)
ouCopaiba.usuarioPertence(String)
.
OSecurityManager
pode ser ativado através do parâmetro-Djava.security.manager
da JVM, ou em tempo de execução através deSystem.setSecurityManager(SecurityManager)
.
Aspermissões
de 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.policy
da JVM).GroovyApenasAuditor Auditor
que aprova apenas a liguagem Groovy.Informacao Informações públicas sobre umaCopaiba
.Javadoc URL
de Javadoc de um conjunto de classes.Modo Modos de transferência de dados do protocolo de comunicação daCopaiba
.ReflexaoAssistente Assistente
baseado em java.lang.reflect.Servico Serviços especiais daCopaiba
.SimplesAutenticador Autenticador
simples, que gerencia senhas em memória.SimplesFornecedor TempoLimiteTransformador Transformador
que 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
.