> For the complete documentation index, see [llms.txt](https://docs.vaultid.com.br/workspace/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vaultid.com.br/workspace/middleware/jca.md).

# JCA/JCE

O uso do padrão/protocolo JCA/JCE (Java Cryptography Architecture/Java Cryptography Extension) é recomendável em soluções desenvolvidas em JAVA, o driver implementa um conector/adapter de um CSP (Cryptographic Service Provider) no padrão esperado pelo framework de operações criptográficas nativo do JAVA.

Ao criar uma instância de um provider em JAVA também é possível instanciar providers/keystore a partir do driver [PKCS11](/workspace/middleware/pkcs-11.md), e em sistemas Windows através do [Microsoft Crypto API - CSP com o uso do Windows-MY ou SunMSCAPI](/workspace/middleware/csp.md).

A CSP JCA/JCE BirdID permite a integração nativa e direta (sem middlewares) entre uma aplicação Java e os servidores Cloud da suíte, essa integração direta traz uma melhor performance, maior interoperabilidade e flexibilidade de desenvolvimento em aplicações JAVA.

A referência completa sobre o framework JCA/JCE pode ser consultada no site oficial da Sun Microsystems Inc.

### Instalação <a href="#instalacao" id="instalacao"></a>

...

### Binário <a href="#binarios" id="binarios"></a>

...
