Documentation updates.
This commit is contained in:
		| @@ -1,13 +1,13 @@ | |||||||
| /*********************************************************************** | /*********************************************************************** | ||||||
|  * |  * | ||||||
|  *  README for CasaAuthServer |  *  README for AuthTokenSvc | ||||||
|  * |  * | ||||||
|  ***********************************************************************/ |  ***********************************************************************/ | ||||||
|  |  | ||||||
| INTRODUCTION | INTRODUCTION | ||||||
|  |  | ||||||
| CasaAuthServer is the CASA Authentication Token Service (ATS). It is implemented | AuthTokenSvc is the CASA Authentication Token Service (ATS). It is implemented | ||||||
| as a set of Java servlets and classes that execute in the Tomcat environment. | as a Java servlet and supporting classes that execute in the Tomcat environment. | ||||||
|  |  | ||||||
| The ATS is responsible for providing clients with the necessary authentication | The ATS is responsible for providing clients with the necessary authentication | ||||||
| policy information, for authenticating client entities, and for providing | policy information, for authenticating client entities, and for providing | ||||||
| @@ -17,9 +17,30 @@ to CASA Authentication enabled services. | |||||||
| The ATS utilizes mechanism plug-ins for authenticating client entities as well | The ATS utilizes mechanism plug-ins for authenticating client entities as well | ||||||
| Identity Token Providers for the generation of Identity Tokens. | Identity Token Providers for the generation of Identity Tokens. | ||||||
|  |  | ||||||
| CONFIGURING ADDITIONAL AUTHENTICATION MECHANISMS | CONFIGURATION | ||||||
|  |  | ||||||
|  | AuthTokenSvc configuration consists of multiple entities. Most of the AuthTokenSvc | ||||||
|  | configuration is contained within the "conf" folder under the WEB-INF folder of the | ||||||
|  | application. For an example configuration setup for the AuthTokenSvc see the | ||||||
|  | sampleConf folder.  | ||||||
|  |  | ||||||
|  | CONFIGURING AUTHENTICATION MECHANISMS | ||||||
|  |  | ||||||
|  | Authentication mechanisms available to the AuthTokenSvc are configured by creating | ||||||
|  | a sub-folder named after the authentication mechanism type under the | ||||||
|  | conf/auth_mechanisms folder. The authentication mechanism folders must contain a | ||||||
|  | settings file named mechanism.settings. The mechanism.settings file must contain the | ||||||
|  | name of the class implementing the mechanism along with path information which | ||||||
|  | can be utilized by the ATS to load the class. The mechanism.settings file can | ||||||
|  | also contain mechanism specific settings. | ||||||
|  |  | ||||||
|  | The following setting is mandatory:  | ||||||
|  |  | ||||||
|  | One of the following settngs must be included: | ||||||
|  |  | ||||||
|  | For example mechanism.settings files look at sampleConf/auth_mechanisms/  | ||||||
|  |  | ||||||
|  |  | ||||||
| - TBD - |  | ||||||
|  |  | ||||||
| CONFIGURING ADDITIONAL IDENTITY TOKEN PROVIDERS | CONFIGURING ADDITIONAL IDENTITY TOKEN PROVIDERS | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1,22 +1,20 @@ | |||||||
| /*********************************************************************** | /*********************************************************************** | ||||||
|  * |  * | ||||||
|  *  TODO for CasaAuthServer |  *  TODO for AuthTokenSvc | ||||||
|  * |  * | ||||||
|  ***********************************************************************/ |  ***********************************************************************/ | ||||||
|  |  | ||||||
| INTRODUCTION | INTRODUCTION | ||||||
|  |  | ||||||
| This file contains a list of the items still outstanding for CasaAuthServer. | This file contains a list of the items still outstanding for AuthTokenSvc. | ||||||
|  |  | ||||||
| OUTSTANDING ITEMS | OUTSTANDING ITEMS | ||||||
|  |  | ||||||
| - Switch to a Web Services model where the Client/Server protocol uses SOAP. | - Switch to a Web Services model where the Client/Server protocol uses SOAP. | ||||||
| - Switch to use WS-Security and WS-Trust for Authentication Tokens. | - Switch to use WS-Security, WS-Policy, and WS-Conversation for Authentication Tokens and Session Tokens. | ||||||
| - Add code to verify that client/server communications occur over HTTPS. | - Add code to verify that client/server communications occur over HTTPS. | ||||||
| - Add logging. | - Add logging. | ||||||
| - Create plug-in API for Identity Token Providers. | - Create plug-in API for Identity Token Providers. | ||||||
| - Create plug-in API for Authentication Mechanisms. |  | ||||||
| - Obtain authentication policy configuration from file system. |  | ||||||
| - Integrate into CASA build environment. | - Integrate into CASA build environment. | ||||||
| - Review Code. | - Review Code. | ||||||
|   |   | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user