Using TopCoder


PKI Authentication Module Version 1.0

STATUS KEY : Specification Design and Architecture Development and Testing Complete
  • Overview

    Provides concrete implementation of PKI authentication for Authentication Manager component.

  • Functionality

    Client public key infrastructure (PKI) certificates can be used to authenticate and gain access to PKI controlled Web sites. Client certificates can be used as an alternate mechanism to authenticate in systems. Alternatively client PKI certificate can be used to provide for multi-factor authentication to achieve strong authentication where a user needs to provide a client certificate along with the usual user ID and password. To use this mechanism itÂ’s required that the client mechanism support a PKI based authentication mechanism. Most of the popularly used browsers support client side PKI certificates. The necessary certificates can be stored on the client machine used to access the application or more recently on removable secure drives, smart cards, or USB tokens. Web systems requiring PKI access control need to be programmed to use authentication information delivered through SSL
  • Technologies



    Version 1.0
Adobe Acrobat is required to view TopCoder Software specification documentation.
  Java Auditor 20080227 Allows clients to easily record audit trails of object modification. more Download
  Java Authentication Manager 20080328 Provides authentication functionality as part of the security component suite. more Download
  Java Base Exception 20080227 Encapsulates custom exception functionality. more Download
  Java Configuration API 20110518 Provides an API for configuration objects. more Download
  Java Logging Wrapper 20080227 Provides a standard logging API with a pluggable back-end logging implementation. more Download
  Java Object Factory 20110710 Provides a generic infrastructure for dynamic object creation at run-time. more Download
  Java Object Factory Configuration API Plugin 20110710 Plugs into Object Factory using ConfigurationObject for specification settings. more Download
  Java Object Formatter 19700101 Provides a generic API for formatting Java objects. more Download
  Java Simple Cache 20051115 Provides the ability to quickly and effectively implement a caching strategy. more Download
  Java Type Safe Enum 20080227 Adds typesafe enums to the Java language more Download