From e168d790c3e797e0dc0f94e3496636a52e935b4f Mon Sep 17 00:00:00 2001 From: Endi Sukma Dewata Date: Mon, 19 Mar 2012 13:13:05 -0500 Subject: Removed unused SystemIdentity and SystemSigner. The SystemIdentity and SystemSigner classes have been removed because they are based on deprecated classes and are not used anywhere in the code. Ticket #3 --- pki/base/util/src/CMakeLists.txt | 2 - .../netscape/security/provider/SystemIdentity.java | 80 ------------------- .../netscape/security/provider/SystemSigner.java | 91 ---------------------- 3 files changed, 173 deletions(-) delete mode 100644 pki/base/util/src/netscape/security/provider/SystemIdentity.java delete mode 100644 pki/base/util/src/netscape/security/provider/SystemSigner.java (limited to 'pki/base/util/src') diff --git a/pki/base/util/src/CMakeLists.txt b/pki/base/util/src/CMakeLists.txt index a9c95837f..592e3b59b 100644 --- a/pki/base/util/src/CMakeLists.txt +++ b/pki/base/util/src/CMakeLists.txt @@ -187,10 +187,8 @@ set(pki-nsutil_java_SRCS netscape/security/provider/DSAPrivateKey.java netscape/security/provider/DSAParameters.java netscape/security/provider/DSAPublicKey.java - netscape/security/provider/SystemIdentity.java netscape/security/provider/RSAPublicKey.java netscape/security/provider/SHA.java - netscape/security/provider/SystemSigner.java netscape/security/provider/MD5.java netscape/security/provider/DSAParameterGenerator.java netscape/security/provider/CMS.java diff --git a/pki/base/util/src/netscape/security/provider/SystemIdentity.java b/pki/base/util/src/netscape/security/provider/SystemIdentity.java deleted file mode 100644 index 37f707889..000000000 --- a/pki/base/util/src/netscape/security/provider/SystemIdentity.java +++ /dev/null @@ -1,80 +0,0 @@ -// --- BEGIN COPYRIGHT BLOCK --- -// This program is free software; you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation; version 2 of the License. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License along -// with this program; if not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -// -// (C) 2007 Red Hat, Inc. -// All rights reserved. -// --- END COPYRIGHT BLOCK --- -package netscape.security.provider; - -import java.io.Serializable; -import java.security.Certificate; -import java.security.Identity; -import java.security.IdentityScope; -import java.security.InvalidParameterException; -import java.security.KeyManagementException; -import java.security.PublicKey; - -/** - * An identity. - * - * @version 1.19, 09/12/97 - * @author Benjamin Renaud - */ - -public class SystemIdentity extends Identity implements Serializable { - - /** use serialVersionUID from JDK 1.1. for interoperability */ - private static final long serialVersionUID = 9060648952088498478L; - - /* Free form additional information about this identity. */ - private String info; - - /* This exists only for serialization bc and don't use it! */ - private boolean trusted = false; - - public SystemIdentity(String name, IdentityScope scope) - throws InvalidParameterException, KeyManagementException { - super(name, scope); - } - - void setIdentityInfo(String info) { - super.setInfo(info); - } - - String getIndentityInfo() { - return super.getInfo(); - } - - /** - * Call back method into a protected method for package friends. - */ - void setIdentityPublicKey(PublicKey key) throws KeyManagementException { - setPublicKey(key); - } - - /** - * Call back method into a protected method for package friends. - */ - void addIdentityCertificate(Certificate cert) - throws KeyManagementException { - addCertificate(cert); - } - - void clearCertificates() throws KeyManagementException { - Certificate[] certs = certificates(); - for (int i = 0; i < certs.length; i++) { - removeCertificate(certs[i]); - } - } -} diff --git a/pki/base/util/src/netscape/security/provider/SystemSigner.java b/pki/base/util/src/netscape/security/provider/SystemSigner.java deleted file mode 100644 index cf9a78cc2..000000000 --- a/pki/base/util/src/netscape/security/provider/SystemSigner.java +++ /dev/null @@ -1,91 +0,0 @@ -// --- BEGIN COPYRIGHT BLOCK --- -// This program is free software; you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation; version 2 of the License. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License along -// with this program; if not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -// -// (C) 2007 Red Hat, Inc. -// All rights reserved. -// --- END COPYRIGHT BLOCK --- -package netscape.security.provider; - -import java.security.Certificate; -import java.security.IdentityScope; -import java.security.InvalidParameterException; -import java.security.KeyException; -import java.security.KeyManagementException; -import java.security.KeyPair; -import java.security.PrivateKey; -import java.security.Signer; - -/** - * SunSecurity signer. - * - * @version 1.24, 09/12/97 - * @author Benjamin Renaud - */ -public class SystemSigner extends Signer { - - /** use serialVersionUID from JDK 1.1. for interoperability */ - private static final long serialVersionUID = -2127743304301557711L; - - /* This exists only for serialization bc and don't use it! */ - private boolean trusted = false; - - /** - * Construct a signer with a given name. - */ - public SystemSigner(String name) { - super(name); - } - - /** - * Construct a signer with a name and a scope. - * - * @param name the signer's name. - * - * @param scope the scope for this signer. - */ - public SystemSigner(String name, IdentityScope scope) - throws KeyManagementException { - - super(name, scope); - } - - /* friendly callback for set keys */ - void setSignerKeyPair(KeyPair pair) - throws InvalidParameterException, KeyException { - setKeyPair(pair); - } - - /* friendly callback for getting private keys */ - PrivateKey getSignerPrivateKey() { - return getPrivateKey(); - } - - void setSignerInfo(String s) { - setInfo(s); - } - - /** - * Call back method into a protected method for package friends. - */ - void addSignerCertificate(Certificate cert) throws KeyManagementException { - addCertificate(cert); - } - - void clearCertificates() throws KeyManagementException { - Certificate[] certs = certificates(); - for (int i = 0; i < certs.length; i++) { - removeCertificate(certs[i]); - } - } -} -- cgit