From 3f24e55923fc986af4c6a08b2b8d45704a905627 Mon Sep 17 00:00:00 2001 From: Endi Sukma Dewata Date: Thu, 5 Apr 2012 15:08:18 -0500 Subject: Removed unnecessary type casts. Unnecessary type casts have been removed using Eclipse Quick Fix. Ticket #134 --- .../src/netscape/security/provider/DSAKeyPairGenerator.java | 5 ++--- base/util/src/netscape/security/provider/DSAPrivateKey.java | 5 +---- base/util/src/netscape/security/provider/DSAPublicKey.java | 4 ++-- base/util/src/netscape/security/provider/MD5.java | 12 ++++++------ 4 files changed, 11 insertions(+), 15 deletions(-) (limited to 'base/util/src/netscape/security/provider') diff --git a/base/util/src/netscape/security/provider/DSAKeyPairGenerator.java b/base/util/src/netscape/security/provider/DSAKeyPairGenerator.java index c0fc274a9..dca206d0c 100644 --- a/base/util/src/netscape/security/provider/DSAKeyPairGenerator.java +++ b/base/util/src/netscape/security/provider/DSAKeyPairGenerator.java @@ -273,9 +273,8 @@ public class DSAKeyPairGenerator extends KeyPairGenerator DSAParameterSpec dsaParamSpec; try { - dsaParamSpec = (DSAParameterSpec) - dsaParamGen.generateParameters().getParameterSpec - (DSAParameterSpec.class); + dsaParamSpec = dsaParamGen.generateParameters().getParameterSpec + (DSAParameterSpec.class); } catch (InvalidParameterSpecException e) { // this should never happen throw new RuntimeException(e.getMessage()); diff --git a/base/util/src/netscape/security/provider/DSAPrivateKey.java b/base/util/src/netscape/security/provider/DSAPrivateKey.java index d18206c1e..8b64fbf6c 100644 --- a/base/util/src/netscape/security/provider/DSAPrivateKey.java +++ b/base/util/src/netscape/security/provider/DSAPrivateKey.java @@ -94,14 +94,11 @@ public final class DSAPrivateKey extends PKCS8Key if (algid instanceof DSAParams) { return (DSAParams) algid; } else { - DSAParameterSpec paramSpec; AlgorithmParameters algParams = algid.getParameters(); if (algParams == null) { return null; } - paramSpec = (DSAParameterSpec) algParams.getParameterSpec - (DSAParameterSpec.class); - return (DSAParams) paramSpec; + return algParams.getParameterSpec(DSAParameterSpec.class); } } catch (InvalidParameterSpecException e) { return null; diff --git a/base/util/src/netscape/security/provider/DSAPublicKey.java b/base/util/src/netscape/security/provider/DSAPublicKey.java index 699a28261..66c3eb45a 100644 --- a/base/util/src/netscape/security/provider/DSAPublicKey.java +++ b/base/util/src/netscape/security/provider/DSAPublicKey.java @@ -99,9 +99,9 @@ public final class DSAPublicKey extends X509Key if (algParams == null) { return null; } - paramSpec = (DSAParameterSpec) algParams.getParameterSpec + paramSpec = algParams.getParameterSpec (DSAParameterSpec.class); - return (DSAParams) paramSpec; + return paramSpec; } } catch (InvalidParameterSpecException e) { return null; diff --git a/base/util/src/netscape/security/provider/MD5.java b/base/util/src/netscape/security/provider/MD5.java index 00d3a4c29..47b99eb1b 100644 --- a/base/util/src/netscape/security/provider/MD5.java +++ b/base/util/src/netscape/security/provider/MD5.java @@ -140,9 +140,9 @@ public final class MD5 extends MessageDigestSpi implements Cloneable { d = state[3]; for (int i = 0; i < 16; i++) { - x[i] = (int) buf[i * 4 + offset] & 0xff; + x[i] = buf[i * 4 + offset] & 0xff; for (int j = 1; j < 4; j++) { - x[i] += ((int) buf[i * 4 + j + offset] & 0xff) << (j * 8); + x[i] += (buf[i * 4 + j + offset] & 0xff) << (j * 8); } } @@ -365,10 +365,10 @@ public final class MD5 extends MessageDigestSpi implements Cloneable { MD5 that = null; try { that = (MD5) super.clone(); - that.state = (int[]) this.state.clone(); - that.transformBuffer = (int[]) this.transformBuffer.clone(); - that.buffer = (byte[]) this.buffer.clone(); - that.digestBits = (byte[]) this.digestBits.clone(); + that.state = this.state.clone(); + that.transformBuffer = this.transformBuffer.clone(); + that.buffer = this.buffer.clone(); + that.digestBits = this.digestBits.clone(); that.count = this.count; return that; } catch (CloneNotSupportedException e) { -- cgit