summaryrefslogtreecommitdiffstats
path: root/base/util/src/netscape/security/extensions
diff options
context:
space:
mode:
Diffstat (limited to 'base/util/src/netscape/security/extensions')
-rw-r--r--base/util/src/netscape/security/extensions/AuthInfoAccessExtension.java2
-rw-r--r--base/util/src/netscape/security/extensions/CertificateRenewalWindowExtension.java2
-rw-r--r--base/util/src/netscape/security/extensions/CertificateScopeOfUseExtension.java8
-rw-r--r--base/util/src/netscape/security/extensions/ExtendedKeyUsageExtension.java4
-rw-r--r--base/util/src/netscape/security/extensions/GenericASN1Extension.java44
-rw-r--r--base/util/src/netscape/security/extensions/KerberosName.java6
-rw-r--r--base/util/src/netscape/security/extensions/NSCertTypeExtension.java2
-rw-r--r--base/util/src/netscape/security/extensions/OCSPNoCheckExtension.java2
-rw-r--r--base/util/src/netscape/security/extensions/PresenceServerExtension.java2
-rw-r--r--base/util/src/netscape/security/extensions/SubjectInfoAccessExtension.java2
10 files changed, 36 insertions, 38 deletions
diff --git a/base/util/src/netscape/security/extensions/AuthInfoAccessExtension.java b/base/util/src/netscape/security/extensions/AuthInfoAccessExtension.java
index 13f8007e..c3d2bec6 100644
--- a/base/util/src/netscape/security/extensions/AuthInfoAccessExtension.java
+++ b/base/util/src/netscape/security/extensions/AuthInfoAccessExtension.java
@@ -98,7 +98,7 @@ public class AuthInfoAccessExtension extends Extension implements CertAttrSet {
throws IOException {
this.extensionId = ID;
this.critical = critical.booleanValue();
- this.extensionValue = (byte[]) ((byte[]) value).clone();
+ this.extensionValue = ((byte[]) value).clone();
decodeThis();
}
diff --git a/base/util/src/netscape/security/extensions/CertificateRenewalWindowExtension.java b/base/util/src/netscape/security/extensions/CertificateRenewalWindowExtension.java
index f659cd1a..14195945 100644
--- a/base/util/src/netscape/security/extensions/CertificateRenewalWindowExtension.java
+++ b/base/util/src/netscape/security/extensions/CertificateRenewalWindowExtension.java
@@ -70,7 +70,7 @@ public class CertificateRenewalWindowExtension extends Extension
throws IOException {
this.extensionId = ID;
this.critical = critical.booleanValue();
- this.extensionValue = (byte[]) ((byte[]) value).clone();
+ this.extensionValue = ((byte[]) value).clone();
decodeThis();
}
diff --git a/base/util/src/netscape/security/extensions/CertificateScopeOfUseExtension.java b/base/util/src/netscape/security/extensions/CertificateScopeOfUseExtension.java
index 7055ad9d..271bd360 100644
--- a/base/util/src/netscape/security/extensions/CertificateScopeOfUseExtension.java
+++ b/base/util/src/netscape/security/extensions/CertificateScopeOfUseExtension.java
@@ -83,7 +83,7 @@ public class CertificateScopeOfUseExtension extends Extension
throws IOException {
this.extensionId = ID;
this.critical = critical.booleanValue();
- this.extensionValue = (byte[]) ((byte[]) value).clone();
+ this.extensionValue = ((byte[]) value).clone();
decodeThis();
}
@@ -154,8 +154,7 @@ public class CertificateScopeOfUseExtension extends Extension
throw new IOException("Invalid Scope Entries");
for (int i = 0; i < mEntries.size(); i++) {
- CertificateScopeEntry se = (CertificateScopeEntry)
- mEntries.elementAt(i);
+ CertificateScopeEntry se = mEntries.elementAt(i);
se.encode(tmp);
}
@@ -188,8 +187,7 @@ public class CertificateScopeOfUseExtension extends Extension
if (mEntries != null) {
for (int i = 0; i < mEntries.size(); i++) {
- CertificateScopeEntry se = (CertificateScopeEntry)
- mEntries.elementAt(i);
+ CertificateScopeEntry se = mEntries.elementAt(i);
s += se.toString();
}
diff --git a/base/util/src/netscape/security/extensions/ExtendedKeyUsageExtension.java b/base/util/src/netscape/security/extensions/ExtendedKeyUsageExtension.java
index 939da036..072a7c97 100644
--- a/base/util/src/netscape/security/extensions/ExtendedKeyUsageExtension.java
+++ b/base/util/src/netscape/security/extensions/ExtendedKeyUsageExtension.java
@@ -89,7 +89,7 @@ public class ExtendedKeyUsageExtension extends Extension implements CertAttrSet
throws IOException {
extensionId = ObjectIdentifier.getObjectIdentifier(OID);
critical = crit.booleanValue();
- extensionValue = (byte[]) ((byte[]) byteVal).clone();
+ extensionValue = ((byte[]) byteVal).clone();
decodeThis();
}
@@ -209,7 +209,7 @@ public class ExtendedKeyUsageExtension extends Extension implements CertAttrSet
try {
while (oidList.hasMoreElements()) {
- temp.putOID((ObjectIdentifier) oidList.nextElement());
+ temp.putOID(oidList.nextElement());
}
} catch (IOException ex) {
ex.printStackTrace();
diff --git a/base/util/src/netscape/security/extensions/GenericASN1Extension.java b/base/util/src/netscape/security/extensions/GenericASN1Extension.java
index 778f9cdf..d6bd0122 100644
--- a/base/util/src/netscape/security/extensions/GenericASN1Extension.java
+++ b/base/util/src/netscape/security/extensions/GenericASN1Extension.java
@@ -104,55 +104,55 @@ public class GenericASN1Extension extends Extension
os.write(DerValue.tag_Sequence, tmp);
return os.toByteArray();
default:
- type = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_TYPE);
+ type = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_TYPE);
if (type.equalsIgnoreCase("integer")) {
- int num = Integer.parseInt((String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE));
+ int num = Integer.parseInt(mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE));
PutInteger(tmp, num);
} else if (type.equalsIgnoreCase("ia5string")) {
- source = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_SOURCE);
- value = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
+ source = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_SOURCE);
+ value = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
if (source.equalsIgnoreCase("file"))
PutIA5String(tmp, getFromFile(value));
else
PutIA5String(tmp, value);
} else if (type.equalsIgnoreCase("octetstring")) {
- source = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_SOURCE);
- value = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
+ source = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_SOURCE);
+ value = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
// It should be colon seperated ASCII Hexdecimal String
if (source.equalsIgnoreCase("file"))
PutOctetString(tmp, getFromFile(value));
else
PutOctetString(tmp, value);
} else if (type.equalsIgnoreCase("bmpstring")) {
- source = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_SOURCE);
- value = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
+ source = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_SOURCE);
+ value = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
if (source.equalsIgnoreCase("file"))
PutBMPString(tmp, getFromFile(value));
else
PutBMPString(tmp, value);
} else if (type.equalsIgnoreCase("printablestring")) {
- source = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_SOURCE);
- value = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
+ source = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_SOURCE);
+ value = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
if (source.equalsIgnoreCase("file"))
PutPrintableString(tmp, getFromFile(value));
else
PutPrintableString(tmp, value);
} else if (type.equalsIgnoreCase("visiblestring")) {
- source = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_SOURCE);
- value = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
+ source = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_SOURCE);
+ value = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
if (source.equalsIgnoreCase("file"))
PutVisibleString(tmp, getFromFile(value));
else
PutVisibleString(tmp, value);
} else if (type.equalsIgnoreCase("utctime")) {
- value = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
+ value = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
PutUTCtime(tmp, value);
} else if (type.equalsIgnoreCase("oid")) {
- value = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
+ value = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
PutOID(tmp, value);
} else if (type.equalsIgnoreCase("boolean")) {
boolean bool = false;
- String b = (String) mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
+ String b = mConfig.get(PROP_ATTRIBUTE + "." + ch + "." + PROP_VALUE);
if (b.equalsIgnoreCase("true"))
bool = true;
else
@@ -205,10 +205,10 @@ public class GenericASN1Extension extends Extension
public GenericASN1Extension(Hashtable<String, String> config)
throws IOException, ParseException {
mConfig = config;
- ObjectIdentifier tmpid = new ObjectIdentifier((String) mConfig.get(PROP_OID));
- name = (String) mConfig.get(PROP_NAME);
- OID = (String) mConfig.get(PROP_OID);
- pattern = (String) mConfig.get(PROP_PATTERN);
+ ObjectIdentifier tmpid = new ObjectIdentifier(mConfig.get(PROP_OID));
+ name = mConfig.get(PROP_NAME);
+ OID = mConfig.get(PROP_OID);
+ pattern = mConfig.get(PROP_PATTERN);
try {
if (OIDMap.getName(tmpid) == null)
@@ -218,7 +218,7 @@ public class GenericASN1Extension extends Extension
this.extensionId = tmpid;
this.critical = false;
- String b = (String) mConfig.get(PROP_CRITICAL);
+ String b = mConfig.get(PROP_CRITICAL);
if (b.equalsIgnoreCase("true"))
this.critical = true;
else
@@ -428,14 +428,14 @@ public class GenericASN1Extension extends Extension
}
for (i = 0, j = 0; j < s.length(); j++) {
- int ch = (int) s.charAt(j);
+ int ch = s.charAt(j);
if (ch == 10 || ch == 13 || ch == 9)
continue;
i++;
}
buff = new byte[i];
for (i = 0, j = 0; j < s.length(); j++) {
- int ch = (int) s.charAt(j);
+ int ch = s.charAt(j);
if (ch == 10 || ch == 13 || ch == 9)
continue;
buff[i++] = (byte) ch;
diff --git a/base/util/src/netscape/security/extensions/KerberosName.java b/base/util/src/netscape/security/extensions/KerberosName.java
index cf1ddc0a..a10d70b4 100644
--- a/base/util/src/netscape/security/extensions/KerberosName.java
+++ b/base/util/src/netscape/security/extensions/KerberosName.java
@@ -86,7 +86,7 @@ public class KerberosName {
DerOutputStream name_strings = new DerOutputStream();
DerOutputStream name_string = new DerOutputStream();
for (int i = 0; i < m_name_strings.size(); i++) {
- name_string.putGeneralString((String) m_name_strings.elementAt(i));
+ name_string.putGeneralString(m_name_strings.elementAt(i));
}
name_strings.write(DerValue.tag_SequenceOf, name_string);
tmp1.write(DerValue.createTag(DerValue.TAG_CONTEXT,
@@ -109,10 +109,10 @@ public class KerberosName {
String strings = null;
for (int i = 0; i < m_name_strings.size(); i++) {
if (strings == null) {
- strings = (String) m_name_strings.elementAt(i);
+ strings = m_name_strings.elementAt(i);
} else {
strings += ",";
- strings += (String) m_name_strings.elementAt(i);
+ strings += m_name_strings.elementAt(i);
}
}
return "Realm: " + m_realm + " Name Type: " + m_name_type + " Name String(s):" + strings;
diff --git a/base/util/src/netscape/security/extensions/NSCertTypeExtension.java b/base/util/src/netscape/security/extensions/NSCertTypeExtension.java
index 9865cde0..f14d113c 100644
--- a/base/util/src/netscape/security/extensions/NSCertTypeExtension.java
+++ b/base/util/src/netscape/security/extensions/NSCertTypeExtension.java
@@ -237,7 +237,7 @@ public class NSCertTypeExtension extends Extension implements CertAttrSet {
this.extensionId = CertType_Id;
this.critical = critical.booleanValue();
- byte[] extValue = (byte[]) ((byte[]) value).clone();
+ byte[] extValue = ((byte[]) value).clone();
this.extensionValue = extValue;
DerValue val = new DerValue(extValue);
diff --git a/base/util/src/netscape/security/extensions/OCSPNoCheckExtension.java b/base/util/src/netscape/security/extensions/OCSPNoCheckExtension.java
index 28da8085..bd6cf5aa 100644
--- a/base/util/src/netscape/security/extensions/OCSPNoCheckExtension.java
+++ b/base/util/src/netscape/security/extensions/OCSPNoCheckExtension.java
@@ -78,7 +78,7 @@ public class OCSPNoCheckExtension extends Extension implements CertAttrSet {
// never here
}
critical = crit.booleanValue();
- extensionValue = (byte[]) ((byte[]) byteVal).clone();
+ extensionValue = ((byte[]) byteVal).clone();
}
public void setCritical(boolean newValue) {
diff --git a/base/util/src/netscape/security/extensions/PresenceServerExtension.java b/base/util/src/netscape/security/extensions/PresenceServerExtension.java
index c67fe996..1e78ecc9 100644
--- a/base/util/src/netscape/security/extensions/PresenceServerExtension.java
+++ b/base/util/src/netscape/security/extensions/PresenceServerExtension.java
@@ -62,7 +62,7 @@ public class PresenceServerExtension extends Extension implements CertAttrSet {
throws IOException {
this.extensionId = new ObjectIdentifier(OID);
this.critical = critical.booleanValue();
- this.extensionValue = (byte[]) ((byte[]) value).clone();
+ this.extensionValue = ((byte[]) value).clone();
decodeThis();
}
diff --git a/base/util/src/netscape/security/extensions/SubjectInfoAccessExtension.java b/base/util/src/netscape/security/extensions/SubjectInfoAccessExtension.java
index 6bd5c95b..b11c7763 100644
--- a/base/util/src/netscape/security/extensions/SubjectInfoAccessExtension.java
+++ b/base/util/src/netscape/security/extensions/SubjectInfoAccessExtension.java
@@ -80,7 +80,7 @@ public class SubjectInfoAccessExtension extends Extension implements CertAttrSet
throws IOException {
this.extensionId = ID;
this.critical = critical.booleanValue();
- this.extensionValue = (byte[]) ((byte[]) value).clone();
+ this.extensionValue = ((byte[]) value).clone();
decodeThis();
}