19 Security libraries and projects
-
Keycloak
9.6 9.9 L2 JavaOpen Source Identity and Access Management For Modern Applications and Services -
Cryptomator
8.8 9.8 L5 JavaMulti-platform transparent client-side encryption of your files in the cloud -
pac4j
7.5 9.7 L4 JavaSecurity engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT... -
jCasbin
7.0 5.8 JavaAn authorization library that supports access control models like ACL, RBAC, ABAC in Java -
Themis by Cossack Labs
6.3 6.1 L3 CEasy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms. -
OACC Framework
3.0 0.0 L1 JavaOACC (Object ACcess Control) is an advanced Java Application Security Framework -
Nimbus JOSE+JWT
2.2 0.0JSON Web Token (JWT) implementation for Java with support for signatures (JWS), encryption (JWE) and web keys (JWK). -
Vault
-Secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets. It handles leasing, key revocation, key rolling, and auditing. Through a unified API, users can access an encrypted Key/Value store and network encryption-as-a-service, or generate AWS IAM/STS credentials, SQL/NoSQL databases, X.509 certificates, SSH credentials, and more.
Write Clean Java Code. Always.
Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Promo
www.sonarsource.com
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.