Brought up to date the README and TODO files.
This commit is contained in:
		
							
								
								
									
										68
									
								
								CASA-auth-token/non-java/client/csharp/README
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										68
									
								
								CASA-auth-token/non-java/client/csharp/README
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,68 @@ | ||||
| /*********************************************************************** | ||||
|  *  | ||||
|  *  Copyright (C) 2006 Novell, Inc. All Rights Reserved. | ||||
|  * | ||||
|  *  This library is free software; you can redistribute it and/or | ||||
|  *  modify it under the terms of the GNU Lesser General Public | ||||
|  *  License as published by the Free Software Foundation; version 2.1 | ||||
|  *  of the License. | ||||
|  * | ||||
|  *  This library is distributed in the hope that it will be useful, | ||||
|  *  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | ||||
|  *  Library Lesser General Public License for more details. | ||||
|  * | ||||
|  *  You should have received a copy of the GNU Lesser General Public | ||||
|  *  License along with this library; if not, Novell, Inc. | ||||
|  *  | ||||
|  *  To contact Novell about this file by physical or electronic mail,  | ||||
|  *  you may find current contact information at www.novell.com. | ||||
|  *  | ||||
|  *  Author: Juan Carlos Luciani <jluciani@novell.com> | ||||
|  * | ||||
|  ***********************************************************************/ | ||||
| /*********************************************************************** | ||||
|  * | ||||
|  *  README for Novell.Casa.Client.Auth CSHARP Library | ||||
|  * | ||||
|  ***********************************************************************/ | ||||
|  | ||||
| INTRODUCTION | ||||
|  | ||||
| Novell.Casa.Client.Auth CSHARP Library provides a class for CSHARP client | ||||
| applications to obtain authentication tokens from the CASA Authentication | ||||
| Token Infrastructure. | ||||
|  | ||||
| CLIENT APPLICATION PROGRAMMING NOTES | ||||
|  | ||||
| The Novell.Casa.Client.Auth.Authtoken class provides static method ObtainAuthToken() | ||||
| to allow client applications to obtain CASA Authentication Tokens. The caller must | ||||
| supply the name of the service to which it wants to authenticate along with the name | ||||
| of the host where it resides to the static method. The returned authentication token | ||||
| is a Base64 encoded string. | ||||
|  | ||||
| Applications utilizing CASA Authentication Tokens as passwords in protocols that require the | ||||
| transfer of user name and password credentials should verify or remove any password length limits | ||||
| as the length of CASA Authentication Tokens may be over 1K bytes. The size of the CASA Authentication | ||||
| Tokens is directly dependent on the amount of identity information configured as required by the | ||||
| consuming service. These applications should also set the user name to "CasaPrincipal". | ||||
|  | ||||
| For examples of code which uses the Novell.Casa.Client.Auth.Authtoken class look at the test | ||||
| application under the test folder. | ||||
|  | ||||
| SECURITY CONSIDERATIONS | ||||
|  | ||||
| CASA Authentication Tokens when compromised can be used to either impersonate | ||||
| a user or to obtain identity information about the user. Because of this it is | ||||
| important that the tokens be secured by applications making use of them. It is | ||||
| recommended that the tokens be transmitted using SSL. | ||||
|   | ||||
|  | ||||
|  | ||||
|  | ||||
|                  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
							
								
								
									
										15
									
								
								CASA-auth-token/non-java/client/csharp/TODO
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								CASA-auth-token/non-java/client/csharp/TODO
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| /*********************************************************************** | ||||
|  * | ||||
|  *  TODO for Novell.Casa.Client.Auth CSHARP Library | ||||
|  * | ||||
|  ***********************************************************************/ | ||||
|  | ||||
| INTRODUCTION | ||||
|  | ||||
| This file contains a list of the items still outstanding for the | ||||
| Novell.Casa.Client.Auth CSHARP library. | ||||
|  | ||||
| OUTSTANDING ITEMS | ||||
|  | ||||
| - Include it in the Linux Client build/rpm. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user