62 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			62 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| /***********************************************************************
 | |
|  *
 | |
|  *  README for AuthTokenSvc
 | |
|  *
 | |
|  ***********************************************************************/
 | |
| 
 | |
| INTRODUCTION
 | |
| 
 | |
| AuthTokenSvc is the CASA Authentication Token Service (ATS). It is implemented
 | |
| as a Java servlet and supporting classes that execute in the Tomcat environment.
 | |
| 
 | |
| The ATS is responsible for providing clients with the necessary authentication
 | |
| policy information, for authenticating client entities, and for providing
 | |
| clients with Authentication Tokens that they can then use for authenticating
 | |
| to CASA Authentication enabled services.
 | |
| 
 | |
| The ATS utilizes mechanism plug-ins for authenticating client entities as well
 | |
| Identity Token Providers for the generation of Identity Tokens.
 | |
| 
 | |
| 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/ 
 | |
| 
 | |
| 
 | |
| 
 | |
| CONFIGURING ADDITIONAL IDENTITY TOKEN PROVIDERS
 | |
| 
 | |
| - TBD -
 | |
| 
 | |
| SECURITY CONSIDERATIONS
 | |
| 
 | |
| - TBD -
 | |
|  
 | |
| 
 | |
| 
 | |
| 
 | |
|                 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 |