+2004-10-20 Michael Koch <konqueror@gmx.de>
+
+ * java/security/AlgorithmParameterGenerator.java,
+ java/security/AlgorithmParameters.java,
+ java/security/DigestInputStream.java,
+ java/security/Identity.java,
+ java/security/KeyFactory.java,
+ java/security/KeyPairGenerator.java,
+ java/security/KeyStore.java,
+ java/security/MessageDigest.java,
+ java/security/MessageDigestSpi.java,
+ java/security/Policy.java,
+ java/security/SecureRandom.java,
+ java/security/Security.java,
+ java/security/Signature.java,
+ java/security/SignatureSpi.java,
+ java/security/cert/CertPathBuilder.java,
+ java/security/cert/CertPathValidator.java,
+ java/security/cert/CertStore.java,
+ java/security/cert/Certificate.java,
+ java/security/cert/CertificateFactory.java,
+ java/security/cert/PolicyQualifierInfo.java,
+ java/security/cert/TrustAnchor.java,
+ java/security/cert/X509CRL.java,
+ java/security/cert/X509CRLEntry.java,
+ java/security/cert/X509Certificate.java,
+ java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java:
+ Import statements reorganized, some little formatting issues,
+ used java-style array declarations, added comments in empty catch
+ blocks.
+
2004-10-18 Jeroen Frijters <jeroen@frijters.net>
* java/security/Security.java
{
return getInstance(algorithm, p[i]);
}
- catch (NoSuchAlgorithmException ignored) {}
+ catch (NoSuchAlgorithmException e)
+ {
+ // Ignore.
+ }
throw new NoSuchAlgorithmException(algorithm);
}
throws NoSuchAlgorithmException
{
Provider[] p = Security.getProviders();
+
for (int i = 0; i < p.length; i++)
try
{
return getInstance(algorithm, p[i]);
}
- catch (NoSuchAlgorithmException ignored) {}
+ catch (NoSuchAlgorithmException e)
+ {
+ // Ignore this.
+ }
throw new NoSuchAlgorithmException(algorithm);
}
exception statement from your version. */
package java.security;
-//import java.security.MessageDigest;
+
import java.io.InputStream;
import java.io.FilterInputStream;
import java.io.IOException;
*/
public Certificate[] certificates()
{
- Certificate certs[] = new Certificate[certificates.size()];
+ Certificate[] certs = new Certificate[certificates.size()];
int max = certificates.size();
for (int i = 0; i < max; i++)
certs[i] = (Certificate) certificates.elementAt(i);
import java.security.spec.KeySpec;
import java.security.spec.InvalidKeySpecException;
-import java.security.NoSuchAlgorithmException;
import gnu.java.security.Engine;
{
return getInstance(algorithm, p[i]);
}
- catch (NoSuchAlgorithmException ignored) {}
+ catch (NoSuchAlgorithmException e)
+ {
+ // Ignore.
+ }
throw new NoSuchAlgorithmException(algorithm);
}
{
return getInstance(algorithm, p[i]);
}
- catch (NoSuchAlgorithmException ignored) {}
+ catch (NoSuchAlgorithmException e)
+ {
+ // Ignored.
+ }
}
throw new NoSuchAlgorithmException(algorithm);
exception statement from your version. */
package java.security;
+
import java.io.InputStream;
import java.io.IOException;
import java.io.OutputStream;
{
return getInstance(type, p[i]);
}
- catch (KeyStoreException ignore)
+ catch (KeyStoreException e)
{
+ // Ignore.
}
}
{
return getInstance(algorithm, p[i]);
}
- catch (NoSuchAlgorithmException ignored) {}
+ catch (NoSuchAlgorithmException ignored)
+ {
+ // Ignore.
+ }
}
throw new NoSuchAlgorithmException(algorithm);
if (engineGetDigestLength() > len)
throw new DigestException("Buffer is too small.");
- byte tmp[] = engineDigest();
+ byte[] tmp = engineDigest();
if (tmp.length > len)
throw new DigestException("Buffer is too small");
{
currentPolicy = (Policy) Class.forName(pp).newInstance();
}
- catch (Exception ignored) {}
+ catch (Exception e)
+ {
+ // Ignored.
+ }
if (currentPolicy == null)
currentPolicy = new gnu.java.security.provider.DefaultPolicy();
*/
public SecureRandom()
{
- Provider p[] = Security.getProviders();
+ Provider[] p = Security.getProviders();
//Format of Key: SecureRandom.algname
String key;
provider = p[i];
return;
}
- catch (Throwable ignore) { }
+ catch (Throwable t)
+ {
+ // Ignore.
+ }
}
}
}
* @throws NoSuchAlgorithmException If no installed provider implements
* the given algorithm.
*/
- public static SecureRandom getInstance(String algorithm) throws
- NoSuchAlgorithmException
+ public static SecureRandom getInstance(String algorithm)
+ throws NoSuchAlgorithmException
{
- Provider p[] = Security.getProviders();
+ Provider[] p = Security.getProviders();
+
for (int i = 0; i < p.length; i++)
{
try
{
return getInstance(algorithm, p[i]);
}
- catch (NoSuchAlgorithmException ignored)
+ catch (NoSuchAlgorithmException e)
{
+ // Ignore.
}
}
// Therefore we test.
if (secureRandomSpi != null)
{
- byte tmp[] = { (byte) (0xff & (seed >> 56)),
+ byte[] tmp = { (byte) (0xff & (seed >> 56)),
(byte) (0xff & (seed >> 48)),
(byte) (0xff & (seed >> 40)),
(byte) (0xff & (seed >> 32)),
if (numBits == 0)
return 0;
- byte tmp[] = new byte[numBits / 8 + (1 * (numBits % 8))];
+ byte[] tmp = new byte[numBits / 8 + (1 * (numBits % 8))];
secureRandomSpi.engineNextBytes(tmp);
randomBytesUsed += tmp.length;
*/
public static byte[] getSeed(int numBytes)
{
- byte tmp[] = new byte[numBytes];
+ byte[] tmp = new byte[numBytes];
new Random().nextBytes(tmp);
return tmp;
package java.security;
import gnu.java.security.action.GetPropertyAction;
-import java.io.FileNotFoundException;
import java.io.InputStream;
import java.io.IOException;
import java.net.URL;
import java.security.AccessController;
-import java.security.Provider;
import java.util.Collections;
import java.util.Enumeration;
import java.util.HashMap;
*/
public static Provider[] getProviders()
{
- Provider array[] = new Provider[providers.size ()];
+ Provider[] array = new Provider[providers.size ()];
providers.copyInto (array);
return array;
}
{
return getInstance(algorithm, p[i]);
}
- catch (NoSuchAlgorithmException ignored) {}
+ catch (NoSuchAlgorithmException e)
+ {
+ // Ignored.
+ }
}
throw new NoSuchAlgorithmException(algorithm);
protected int engineSign(byte[] outbuf, int offset, int len)
throws SignatureException
{
- byte tmp[] = engineSign();
+ byte[] tmp = engineSign();
if (tmp.length > len)
throw new SignatureException("Invalid Length");
{
return getInstance(algorithm, p[i]);
}
- catch (NoSuchAlgorithmException ignored)
+ catch (NoSuchAlgorithmException e)
{
+ // Ignored.
}
}
{
return getInstance(algorithm, p[i]);
}
- catch (NoSuchAlgorithmException ignored)
+ catch (NoSuchAlgorithmException e)
{
+ // Ignored.
}
}
throw new NoSuchAlgorithmException(algorithm);
{
return getInstance(type, params, p[i]);
}
- catch (NoSuchAlgorithmException ignored)
+ catch (NoSuchAlgorithmException e)
{
+ // Ignored.
}
}
import java.security.InvalidKeyException;
import java.security.NoSuchProviderException;
import java.security.SignatureException;
-import java.io.ObjectInputStream;
import java.io.ByteArrayInputStream;
import java.io.InvalidObjectException;
import java.io.ObjectStreamException;
if( getEncoded().length != x.getEncoded().length )
return false;
- byte b1[] = getEncoded();
- byte b2[] = x.getEncoded();
+ byte[] b1 = getEncoded();
+ byte[] b2 = x.getEncoded();
for( int i = 0; i < b1.length; i++ )
if( b1[i] != b2[i] )
{
return getInstance(type, p[i]);
}
- catch (CertificateException ignored)
+ catch (CertificateException e)
{
+ // Ignored.
}
}
package java.security.cert;
import java.io.ByteArrayInputStream;
-import java.io.ByteArrayOutputStream;
import java.io.IOException;
import gnu.java.io.ASN1ParsingException;
import gnu.java.security.OID;
-import gnu.java.security.der.DER;
-import gnu.java.security.der.DEREncodingException;
import gnu.java.security.der.DERReader;
import gnu.java.security.der.DERValue;
-import gnu.java.security.der.DERWriter;
/**
* The PolicyQualifierInfo X.509 certificate extension.
package java.security.cert;
-import java.io.ByteArrayInputStream;
-import java.io.IOException;
-
import java.security.PublicKey;
import gnu.java.security.x509.X500DistinguishedName;
package java.security.cert;
+
import java.math.BigInteger;
import java.security.Principal;
import java.security.PublicKey;
if( getEncoded().length != x.getEncoded().length )
return false;
- byte b1[] = getEncoded();
- byte b2[] = x.getEncoded();
+ byte[] b1 = getEncoded();
+ byte[] b2 = x.getEncoded();
for( int i = 0; i < b1.length; i++ )
if( b1[i] != b2[i] )
package java.security.cert;
+
import java.math.BigInteger;
import java.util.Date;
if( getEncoded().length != xe.getEncoded().length )
return false;
- byte b1[] = getEncoded();
- byte b2[] = xe.getEncoded();
+ byte[] b1 = getEncoded();
+ byte[] b2 = xe.getEncoded();
for( int i = 0; i < b1.length; i++ )
if( b1[i] != b2[i] )
import java.math.BigInteger;
import java.security.Principal;
-import java.security.PublicKey;
-import java.security.NoSuchAlgorithmException;
-import java.security.InvalidKeyException;
-import java.security.NoSuchProviderException;
-import java.security.SignatureException;
import java.util.Date;
/**
package java.security.spec;
import java.math.BigInteger;
-import java.security.spec.RSAOtherPrimeInfo;
/**
* This class specifies an RSA multi-prime private key, as defined in the