Authentication Manager Version 1.0.2
STATUS KEY : Specification Design and Architecture Development and Testing Complete
Provides authentication functionality as part of the security component suite.
FunctionalityThe functionality of the TopCoder Software authentication manager will support multi-factor authentication to allow for stacked authentication mechanisms. This component will utilize authentication modules which will be built as separate components.
Many systems use the traditional userid/password based user identity verification, with a growing number security failure incidents such as phishing. Phishing is attempting to fraudulently acquire sensitive information, such as usernames, passwords and credit card details, by masquerading as a trustworthy entity in an electronic communication of identity thefts. In Multi-factor authentication additional authentication mechanisms which require user to provide additional credential information such as a PIN, PKI certificate, etc. to further validate the identity of the user. Examples of multi-factor authentication in real life are one-time passwords and PINs for ATM machines.
Adobe Acrobat is required to view TopCoder Software specification documentation.
Class DiagramAuthentication Manager Credentials And Configuration
Component SpecificationComponent Specification
Requirements SpecificationRequirements Specification
Sequence DiagramAuthentication Decision Aggregation
Configure Authentication Manager Using Configuration API
Use Case DiagramMain
|Auditor||20080227||Allows clients to easily record audit trails of object modification. more||Download|
|Base Exception||20080227||Encapsulates custom exception functionality. more||Download|
|Configuration API||20110518||Provides an API for configuration objects. more||Download|
|Logging Wrapper||20080227||Provides a standard logging API with a pluggable back-end logging implementation. more||Download|
|Object Factory||20110710||Provides a generic infrastructure for dynamic object creation at run-time. more||Download|
|Object Factory Configuration API Plugin||20110710||Plugs into Object Factory using ConfigurationObject for specification settings. more||Download|
|Object Formatter||19700101||Provides a generic API for formatting Java objects. more||Download|
|Type Safe Enum||20080227||Adds typesafe enums to the Java language more||Download|