summaryrefslogtreecommitdiffstats
path: root/pki/base/common/src/com/netscape/certsrv/apps/ICMSEngine.java
diff options
context:
space:
mode:
authorAdam Young <ayoung@redhat.com>2011-11-17 11:30:34 -0500
committerAdam Young <ayoung@redhat.com>2011-12-22 16:39:30 -0500
commit90c761917754c18c18e9df643e8dd60368a3510f (patch)
tree4553442aa950fffa16c80ee33cfaa2b0f77424d6 /pki/base/common/src/com/netscape/certsrv/apps/ICMSEngine.java
parentbe9ed32e9a4435e15ea60f61d0ea39a1917f0afd (diff)
downloadpki-90c761917754c18c18e9df643e8dd60368a3510f.tar.gz
pki-90c761917754c18c18e9df643e8dd60368a3510f.tar.xz
pki-90c761917754c18c18e9df643e8dd60368a3510f.zip
Type safety for CMS and by extension, much of common
Diffstat (limited to 'pki/base/common/src/com/netscape/certsrv/apps/ICMSEngine.java')
-rw-r--r--pki/base/common/src/com/netscape/certsrv/apps/ICMSEngine.java20
1 files changed, 10 insertions, 10 deletions
diff --git a/pki/base/common/src/com/netscape/certsrv/apps/ICMSEngine.java b/pki/base/common/src/com/netscape/certsrv/apps/ICMSEngine.java
index 506a5e33f..7f5e46055 100644
--- a/pki/base/common/src/com/netscape/certsrv/apps/ICMSEngine.java
+++ b/pki/base/common/src/com/netscape/certsrv/apps/ICMSEngine.java
@@ -158,14 +158,14 @@ public interface ICMSEngine extends ISubsystem {
*
* @return a list of string-based subsystem names
*/
- public Enumeration getSubsystemNames();
+ public Enumeration<String> getSubsystemNames();
/**
* Returns all the registered subsystems.
*
* @return a list of ISubsystem-based subsystems
*/
- public Enumeration getSubsystems();
+ public Enumeration<ISubsystem> getSubsystems();
/**
* Retrieves the registered subsytem with the given name.
@@ -890,7 +890,7 @@ public interface ICMSEngine extends ISubsystem {
* @exception EBaseException failed to create subject alt name configuration
*/
public void getGeneralNameConfigDefaultParams(String name,
- boolean isValueConfigured, Vector params);
+ boolean isValueConfigured, Vector<String> params);
/**
* Retrieves default general names configuration.
@@ -901,7 +901,7 @@ public interface ICMSEngine extends ISubsystem {
* @exception EBaseException failed to create subject alt name configuration
*/
public void getGeneralNamesConfigDefaultParams(String name,
- boolean isValueConfigured, Vector params);
+ boolean isValueConfigured, Vector<String> params);
/**
* Retrieves extended plugin info for general name configuration.
@@ -912,7 +912,7 @@ public interface ICMSEngine extends ISubsystem {
* @exception EBaseException failed to create subject alt name configuration
*/
public void getGeneralNameConfigExtendedPluginInfo(String name,
- boolean isValueConfigured, Vector info);
+ boolean isValueConfigured, Vector<String> info);
/**
* Retrieves extended plugin info for general name configuration.
@@ -923,7 +923,7 @@ public interface ICMSEngine extends ISubsystem {
* @exception EBaseException failed to create subject alt name configuration
*/
public void getGeneralNamesConfigExtendedPluginInfo(String name,
- boolean isValueConfigured, Vector info);
+ boolean isValueConfigured, Vector<String> info);
/**
* Created general names configuration.
@@ -968,7 +968,7 @@ public interface ICMSEngine extends ISubsystem {
* @param name configuration name
* @param params configuration parameters
*/
- public void getSubjAltNameConfigDefaultParams(String name, Vector params);
+ public void getSubjAltNameConfigDefaultParams(String name, Vector<String> params);
/**
* Get extended plugin info for subject alt name configuration.
@@ -976,7 +976,7 @@ public interface ICMSEngine extends ISubsystem {
* @param name configuration name
* @param params configuration parameters
*/
- public void getSubjAltNameConfigExtendedPluginInfo(String name, Vector params);
+ public void getSubjAltNameConfigExtendedPluginInfo(String name, Vector<String> params);
/**
* Creates subject alt name configuration.
@@ -1064,12 +1064,12 @@ public interface ICMSEngine extends ISubsystem {
/**
* Creates argument block.
*/
- public IArgBlock createArgBlock(String realm, Hashtable httpReq);
+ public IArgBlock createArgBlock(String realm, Hashtable<String, String> httpReq);
/**
* Creates argument block.
*/
- public IArgBlock createArgBlock(Hashtable httpReq);
+ public IArgBlock createArgBlock(Hashtable<String, String> httpReq);
/**
* Checks against the local certificate repository to see