Created client-devel RPM and made changes to deal with changes made to
the Java components.
This commit is contained in:
		| @@ -52,7 +52,7 @@ is configured for CASA Authentication. The default identity token type is CasaId | ||||
| libcasa_s_authtoken supports different identity token types through an API that allows for the | ||||
| configuration of different Identity Token Provider plug-ins. An Identity Token Provider plug-in | ||||
| is configured by placing a configuration file for the plug-ins in the | ||||
| /etc/CASA/authtoken.d/modules.d folder. The name of the plug-in configuration file is related | ||||
| /etc/CASA/authtoken/modules folder. The name of the plug-in configuration file is related | ||||
| to the identity token type in the following manner: IdentityTokenTypeName.conf. | ||||
|  | ||||
| Identity Token Provider plug-in configuration files must must contain a directive indicating the | ||||
|   | ||||
| @@ -15,8 +15,10 @@ | ||||
|  | ||||
| ### BEGIN INIT INFO | ||||
| # Provides: casa_atvd | ||||
| # Required-Start: $local_fs | ||||
| # Required-Stop: $local_fs $network | ||||
| # Required-Start: $local_fs $remote_fs | ||||
| # X-UnitedLinux-Should-Start: $syslog $time | ||||
| # Required-Stop: $local_fs $remote_fs | ||||
| # X-UnitedLinux-Should-Stop: $syslog $time | ||||
| # Default-Start: 1 2 3 5 | ||||
| # Default-Stop: | ||||
| # Short-Description: Casa Authtoken Validate Daemon | ||||
| @@ -61,7 +63,7 @@ DAEMON_USER=casaatvd | ||||
| StartDAEMON() | ||||
| { | ||||
|   # Source the environments file for our daemon | ||||
|   . /etc/CASA/authtoken.d/validate.d/envvars | ||||
|   . /etc/CASA/authtoken/validate/envvars | ||||
|    | ||||
|   # Update the limit parameters | ||||
|   # | ||||
|   | ||||
| @@ -92,7 +92,7 @@ bool  terminating = false; | ||||
| JavaVM   *g_jvm = NULL; | ||||
| JNIEnv   *g_env = NULL; | ||||
|  | ||||
| char  classpath[] = "-Djava.class.path=/usr/share/java/CASA/authtoken/CasaAuthToken.jar:/usr/share/java/CASA/authtoken/external/axis.jar:/usr/share/java/CASA/authtoken/external/axis-ant.jar:/usr/share/java/CASA/authtoken/external/commons-discovery-0.2.jar:/usr/share/java/CASA/authtoken/external/commons-logging-1.0.4.jar:/usr/share/java/CASA/authtoken/external/jaxrpc.jar:/usr/share/java/CASA/authtoken/external/log4j-1.2.8.jar:/usr/share/java/CASA/authtoken/external/saaj.jar:/usr/share/java/CASA/authtoken/external/wsdl4j-1.5.1.jar:/usr/share/java/CASA/authtoken/external/wss4j-1.5.0.jar:/usr/share/java/CASA/authtoken/external/xalan.jar:/usr/share/java/CASA/authtoken/external/xercesImpl.jar:/usr/share/java/CASA/authtoken/external/xml-apis.jar:/usr/share/java/CASA/authtoken/external/xmlsec-1.2.1.jar:/usr/share/java/CASA/authtoken/external:/etc/CASA/authtoken.d"; | ||||
| char  classpath[] = "-Djava.class.path=/usr/share/java/CASA/authtoken/CasaAuthToken.jar:/usr/share/java/CASA/authtoken/external/axis.jar:/usr/share/java/CASA/authtoken/external/axis-ant.jar:/usr/share/java/CASA/authtoken/external/commons-discovery-0.2.jar:/usr/share/java/CASA/authtoken/external/commons-logging-1.0.4.jar:/usr/share/java/CASA/authtoken/external/jaxrpc.jar:/usr/share/java/CASA/authtoken/external/log4j-1.2.8.jar:/usr/share/java/CASA/authtoken/external/saaj.jar:/usr/share/java/CASA/authtoken/external/wsdl4j-1.5.1.jar:/usr/share/java/CASA/authtoken/external/wss4j-1.5.0.jar:/usr/share/java/CASA/authtoken/external/xalan.jar:/usr/share/java/CASA/authtoken/external/xercesImpl.jar:/usr/share/java/CASA/authtoken/external/xml-apis.jar:/usr/share/java/CASA/authtoken/external/xmlsec-1.2.1.jar:/usr/share/java/CASA/authtoken/external:/etc/CASA/authtoken/keys/client"; | ||||
| // Java AuthenticationToken Class and method name | ||||
| //char  authTokenClassName[] = "jtest"; | ||||
| //char  authTokenClassValidateMethodName[] = "test4"; | ||||
|   | ||||
| @@ -36,7 +36,7 @@ Authentication. | ||||
| CONFIGURATION | ||||
|  | ||||
| The path to the casa_identoken plug-in is configured by placing the file | ||||
| CasaIdentityToken.conf in the /etc/CASA/authtoken.d/modules.d folder. | ||||
| CasaIdentityToken.conf in the /etc/CASA/authtoken/modules folder. | ||||
|  | ||||
| PROGRAMMING NOTES | ||||
|  | ||||
|   | ||||
| @@ -81,7 +81,7 @@ GetIdenTokenProviderInterface( | ||||
|    DbgTrace(2, "-GetIdenTokenProviderInterface- Start\n", 0); | ||||
|  | ||||
|    // Get the configuration for the module | ||||
|    retStatus = GetConfigInterface("/etc/CASA/authtoken.d/modules.d", | ||||
|    retStatus = GetConfigInterface("/etc/CASA/authtoken/modules", | ||||
|                                   pIdenTokenTypeName, | ||||
|                                   &pModuleConfigIf); | ||||
|    if (CASA_SUCCESS(retStatus) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user