From d1247e1a404426c9ca2ceeffc52f2b73a0fb6d06 Mon Sep 17 00:00:00 2001 From: Endi Sukma Dewata Date: Fri, 3 Feb 2012 13:49:11 -0600 Subject: Added generics (part 3). This patch brings down the warnings from 3992 to 3500. Ticket #2 --- .../src/com/netscape/cms/authentication/TokenAuthentication.java | 4 ++-- .../src/com/netscape/cms/authentication/UidPwdDirAuthentication.java | 4 ++-- .../com/netscape/cms/authentication/UidPwdPinDirAuthentication.java | 5 +++-- 3 files changed, 7 insertions(+), 6 deletions(-) (limited to 'pki/base/common/src/com/netscape/cms/authentication') diff --git a/pki/base/common/src/com/netscape/cms/authentication/TokenAuthentication.java b/pki/base/common/src/com/netscape/cms/authentication/TokenAuthentication.java index 5dcb80a61..f8e0669e9 100644 --- a/pki/base/common/src/com/netscape/cms/authentication/TokenAuthentication.java +++ b/pki/base/common/src/com/netscape/cms/authentication/TokenAuthentication.java @@ -279,8 +279,8 @@ public class TokenAuthentication implements IAuthManager, /** * Retrieves a list of names of the value parameter. */ - public Enumeration getValueNames() { - Vector v = new Vector(); + public Enumeration getValueNames() { + Vector v = new Vector(); v.addElement(CRED_SESSION_ID); return v.elements(); diff --git a/pki/base/common/src/com/netscape/cms/authentication/UidPwdDirAuthentication.java b/pki/base/common/src/com/netscape/cms/authentication/UidPwdDirAuthentication.java index dd7506147..d4a9de108 100644 --- a/pki/base/common/src/com/netscape/cms/authentication/UidPwdDirAuthentication.java +++ b/pki/base/common/src/com/netscape/cms/authentication/UidPwdDirAuthentication.java @@ -224,8 +224,8 @@ public class UidPwdDirAuthentication extends DirBasedAuthentication /** * Retrieves a list of names of the value parameter. */ - public Enumeration getValueNames() { - Vector v = new Vector(); + public Enumeration getValueNames() { + Vector v = new Vector(); v.addElement(CRED_UID); v.addElement(CRED_PWD); diff --git a/pki/base/common/src/com/netscape/cms/authentication/UidPwdPinDirAuthentication.java b/pki/base/common/src/com/netscape/cms/authentication/UidPwdPinDirAuthentication.java index 2908d532a..880b7c767 100644 --- a/pki/base/common/src/com/netscape/cms/authentication/UidPwdPinDirAuthentication.java +++ b/pki/base/common/src/com/netscape/cms/authentication/UidPwdPinDirAuthentication.java @@ -301,13 +301,14 @@ public class UidPwdPinDirAuthentication extends DirBasedAuthentication throw new EInvalidCredentials(CMS.getUserMessage("CMS_AUTHENTICATION_INVALID_CREDENTIAL")); } - Enumeration pinValues = pinAttr.getByteValues(); + @SuppressWarnings("unchecked") + Enumeration pinValues = pinAttr.getByteValues(); if (!pinValues.hasMoreElements()) { log(ILogger.LL_SECURITY, CMS.getLogMessage("CMS_AUTH_NO_PIN_FOUND", uid)); throw new EInvalidCredentials(CMS.getUserMessage("CMS_AUTHENTICATION_INVALID_CREDENTIAL")); } - byte[] entrypin = (byte[]) pinValues.nextElement(); + byte[] entrypin = pinValues.nextElement(); // compare value digest. -- cgit