Java tools, components, libraries and plugins  
TheServerSide Java Symposium Europe
Java EE tools JEE tools Advertise here! Contact us to know the options Java EE tools JEE tools
Category

Security

Security, Authentication...

Display options and filters [BETA]
Sort by:
Built for Java
Free or free version available
Discontinued
Library
Source code provided
Sold as a service
Plug-in

Terminal Components

 Home Page Home Page
Categories:
Author: 3SP
Latest version: 1.1.6
Description: Implementations of a standard ANSI/VT terminal with both Swing and AWT versions available.

Features Include:
- Compatible with JDK1.1+
- 100% Java
- Separate AWT and Swing versions
- Distribution sizes: 119K for AWT version and 111K for Swing
- Includes Telnet, rcommand , rlogin and rexec transport scheme plug-ins
- Optional SSH plug-in available using the J2SSH Maverick API
- Supports VT100, VT220, VT320 and ANSI emulations
- Virtual terminal framework enables multiple tabbed sessions in each terminal instance
- Transport scheme interface allows for additional protocols to be plugged in at runtime
- XML based profile for connection persistence
- Supports charset conversion
Added: 2006-10-03
Attributes: Built for Java[BuiltForJava] Library[Library] Source code provided[SourceCodeProvided]

JSecureConnect

 Home Page Home Page
Categories:
Author: JNetDirect
Latest version: 2.0
Description: Provides secure and firewall tunneling JDBC to a range of databases.
Secure JDBC access is provided with the SSL and HTTPS protocols. Firewall tunneling is provided with the HTTP and HTTPS protocols.

Features include:
- Security: JDBC data privacy; JDBC authentication; JDBC message integrity; Full-strength encryption keys
- Supports Oracle, DB2, SQL Server, MySQL and Microsoft Access
- HTTP tunneling
- JDBC compliance
- May be configured for operation with your web server
Added: 2006-02-13
Attributes: Built for Java[BuiltForJava]

Maverick SSHD

 Home Page Home Page
Categories:
Author: 3SP
Latest version: 1.2.11
Description: Multi-threaded Java SSH server.

Features include:
- 100% Java
- Supports JDK 1.4.2_05 and above
- SSH2 support only, for maximum security
- SFTP & SCP file transfer protocols supported
- Scalable implementation based upon the Java NIO framework
- Reduce overheads by controlling your server's threading requirements
- Local and remote port forwarding
- Password authentication; Public-key authentication
- Blowfish/3DES encryption ciphers; Optional Twofish, AES & CAST ciphers (requires additional configuration)
- SHA1/MD5 Message Authentication Codes (MACs)
- HTTP, SOCKS 4 and SOCKS 5 proxy support
- ZLIB Compression
- Interfaces are provided to: allow customization of the login process; allow customization of the shell and command execution; customize file access
- Built-in virtual file system to provides platform independent file access
Added: 2006-10-03
Attributes: Built for Java[BuiltForJava] Library[Library] Source code provided[SourceCodeProvided]

Acegi Security System for Spring

 Home Page Home Page
Categories:
Latest version: 1.0.5
Description: Provides authentication, authorization, instance-based access control, channel security and human user detection capabilities for applications developed with Spring.

Features include:
- Enterprise-wide single sign on using JA-SIG's open source Central Authentication Service (CAS)
- Domain object instance security: define Access Control Lists (ACLs) for individual domain object instances with integer bit masking, permission inheritence (including blocking), a JDBC-backed ACL repository, caching and a pluggable, interface-driven design
- Supports HTTP BASIC and DIGEST authentications
- Supports X509 (certificate)
- Supports LDAP
Added: 2006-06-05
Attributes: Built for Java[BuiltForJava] Library[Library] Plug-in[PlugIn] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

Bouncy Castle

 Home Page Home Page
Categories:
Latest version: 1.38
Description: Cryptography library that consists of the following:
- A lightweight cryptography API in Java
- A provider for the JCE and JCA
- A clean room implementation of the JCE 1.2.1
- A library for reading and writing encoded ASN.1 objects
- A lightweight client-side TLS API
- Generators for Version 1 and Version 3 X.509 certificates, Version 2 CRLs, and PKCS12 files
- Generators for Version 2 X.509 attribute certificates
- Generators/Processors for S/MIME and CMS (PKCS7/RFC 3852)
- Generators/Processors for OCSP (RFC 2560)
- Generators/Processors for TSP (RFC 3161)
- Generators/Processors for OpenPGP (RFC 2440)
- A signed jar version suitable for JDK 1.4-1.6 and the Sun JCE
Added: 2005-06-23
Updated: 2008-01-02
Attributes: Built for Java[BuiltForJava] Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

jGuard

 Home Page Home Page
Categories:
Latest version: 0.64
Description: jGuard is a Java security framework based on JAAS. This framework is written for web applications, to resolve access control problems.

Main features are:
* relies only on Java 1.4 and J2EE 1.3 or higher
* can be adapted on any webapp, on any application server
* does not depend on a web framework, or an AOP framework
* built on top of JAAS
* authentications and authorizations are handled by pluggable mechanisms
* changes take effects "on the fly" (dynamic configuration)
* each webapp has its own authentications and authorizations configuration
* a taglib is provided to protect JSP fragment
* supports security manager
Added: 2005-02-02
Attributes: Built for Java[BuiltForJava] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

J2SSH Maverick

 Home Page Home Page
Categories:
Author: 3SP
Latest version: 1.2.11
Description: SSH API for Java.
J2SSH Maverick is compatible for all versions of the Java Development Kit with support for SSH1, SSH2, SFTP and SCP.

Features include:
- 100% Java; Requires no external dependencies, no JCE required: Compatible with JDK1.1+ and J2ME
- Support for both SSH protocols, SSH1 and SSH2
- JAR sizes: 148k minimum to support both protocols, 325k for complete feature set
- Password, Public key, Hostbased, and Keyboard Interactive authentication
- 3DES, DES and Blowfish ciphers; Optional Twofish, AES and CAST ciphers
- Stateful decryption counter (SDCTR) mode cipher for AES
- SHA1, MD5 Message Authentication Codes (MACS)
- SFTP, SCP File Transfer protocols
- RSA, DSA public/private key file generation, in SSHTools, OpenSSH and SSH1 formats
- Supports reading of PuTTY and SSH.com public/private keys
- Port forwarding; X Forwarding
- ZLIB compression
- HTTP, SOCKS 4 and SOCKS 5 proxy support
Added: 2006-10-03
Attributes: Built for Java[BuiltForJava] Library[Library] Source code provided[SourceCodeProvided]

jChains

 Home Page Home Page
Categories:
Author: Marc Schoenefeld
Description: This custom security manager framework records the permissions needed for the codebases (jars) of j2se applications running under access control of a security manager. The resulting policy file is recorded while running the program and is useful as a starting point when developing a security policy for a java application. When run against libraries when source is not available it is useful for reverse engineering, revealing the permission needed to use the libraries. This is helpful when you do not trust the jar, and do not want to grant it the AllPermission free ride ticket.
Added: 2005-04-11
Attributes: Built for Java[BuiltForJava] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

License4J

 Home Page Home Page
Categories:
Author: Smardec
Latest version: 1.3
Description: Library for creating and validating licenses.
License4J's key concept is features of a license. You can add any feature to your license file, i.e. name of the product, version, expiry date, number of executable instances, customer's name, company, IP address, etc. The feature's value can be string or any serializable Java object. You can have unsigned features - features that are not used in the signature generation/verification and therefore can change their values leaving the license valid. Also the library provides methods for signing arbitrary content that should not be changed by the user.
Added: 2005-09-08
Updated: 2007-03-07
Attributes: Built for Java[BuiltForJava] Library[Library] Free or free version available[FreeVersionAvailable]

JOSSO

 Home Page Home Page
Categories:
Latest version: 1.5
Description: JOSSO, or Java Open Single Sign-On, is an open source J2EE-based SSO infrastructure aimed to provide a solution for centralized platform neutral user authentication.

Features include:
- Pluggable Framework: allows to implement and combine multiple authentication schemes with credential stores.
- Multi-platform Single Sign-On: JOSSO uses web services for asserting user identity, allowing the integration of non-Java applications to the Single Sign-On Service using the SOAP over HTTP protocol.
- Reverse Proxy Support: JOSSO comes with a Reverse Proxy component that can be used to create n-tier Single Sign-On configurations.
- Standard Based: security infrastructure is based on JAAS (Java Authentication and Authorization Service); web services are implemented using Axis; uses Struts and JSP.
- Support for Strong Authentication using X.509 client certificates.
- Client Plugin for Microsoft ASP: allows to build SSO-enabled ASP web applications.
- Authentication and SSL support for the Agent-Gateway SOAP channel.
- Support for multiple simultaneous authentication schemes.
- Compatibility with Apache Pluto Container.
Added: 2005-03-17
Updated: 2007-02-13
Attributes: Built for Java[BuiltForJava] Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

Java LDAP

 Home Page Home Page
Categories:
Author: Novell
Latest version: 2.2
Description: The LDAP class libraries for Java (JLDAP) enable you to write applications to access, manage, update, and search for information stored in directories accessible using LDAPv3
Added: 2005-02-21
Attributes: Built for Java[BuiltForJava] Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]
Ignore this
 
Advertise here! Contact us to know the options
Web site previews powered by WebSnapr
Hosted by WebHost4Life.com - Please use this Sponsor ID: madgeek - Thanks! hot newstransatlantys
Java, J2EE, and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc
This site is not affiliated in any way with Sun Microsystems, Inc.
part of the metaSapiens network: metaSapiens | Java Jobs | Fabrice's weblog | SharpToolbox | JavaToolbox | LINQ in Action | MapShares | Clair de Bulle