summaryrefslogtreecommitdiff
path: root/java/security/DummyKeyPairGenerator.java
diff options
context:
space:
mode:
authorAaron M. Renn <arenn@urbanophile.com>1999-07-18 21:39:52 +0000
committerAaron M. Renn <arenn@urbanophile.com>1999-07-18 21:39:52 +0000
commit9c401cddf07afe7340148ba626a7a7a5dbb0cf74 (patch)
treea22eaa5802e621bb2d8b7c6ffeffe890d18017ac /java/security/DummyKeyPairGenerator.java
parent11a56217114c8a391aa3d8bd274df8553d03633f (diff)
downloadclasspath-9c401cddf07afe7340148ba626a7a7a5dbb0cf74.tar.gz
Initial checking of Mark Benvenuto's security code
Diffstat (limited to 'java/security/DummyKeyPairGenerator.java')
-rw-r--r--java/security/DummyKeyPairGenerator.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/java/security/DummyKeyPairGenerator.java b/java/security/DummyKeyPairGenerator.java
new file mode 100644
index 000000000..4d542304e
--- /dev/null
+++ b/java/security/DummyKeyPairGenerator.java
@@ -0,0 +1,23 @@
+package java.security;
+
+final class DummyKeyPairGenerator extends KeyPairGenerator
+{
+private KeyPairGeneratorSpi kpgSpi = null;
+
+public DummyKeyPairGenerator( KeyPairGeneratorSpi kpgSpi, String algorithm )
+{
+ super( algorithm );
+ this.kpgSpi = kpgSpi;
+}
+
+public void initialize(int keysize, SecureRandom random)
+{
+ kpgSpi.initialize( keysize, random );
+}
+
+public KeyPair generateKeyPair()
+{
+ return kpgSpi.generateKeyPair();
+}
+
+}