Skip navigation links

Oracle Fusion Middleware JCE Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10697-03


oracle.security.crypto.jce.provider
Class PhaosKeyPairGeneratorSpi

java.lang.Object
  extended by java.security.KeyPairGeneratorSpi
      extended by oracle.security.crypto.jce.provider.PhaosKeyPairGeneratorSpi

Direct Known Subclasses:
DHKeyPairGeneratorSpi, DSAKeyPairGeneratorSpi, RSAKeyPairGeneratorSpi

public abstract class PhaosKeyPairGeneratorSpi
extends java.security.KeyPairGeneratorSpi

Field Summary
protected  boolean initialized
           
protected  oracle.security.crypto.core.KeyPairGenerator kpg
           

 

Method Summary
 java.security.KeyPair generateKeyPair()
          Generates a key pair.
 void initialize(java.security.spec.AlgorithmParameterSpec params, java.security.SecureRandom random)
           
 void initialize(int keysize, java.security.SecureRandom random)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

kpg

protected oracle.security.crypto.core.KeyPairGenerator kpg

initialized

protected boolean initialized

Method Detail

initialize

public void initialize(int keysize,
                       java.security.SecureRandom random)
Specified by:
initialize in class java.security.KeyPairGeneratorSpi

initialize

public void initialize(java.security.spec.AlgorithmParameterSpec params,
                       java.security.SecureRandom random)
                throws java.security.InvalidAlgorithmParameterException
Overrides:
initialize in class java.security.KeyPairGeneratorSpi
Throws:
java.security.InvalidAlgorithmParameterException

generateKeyPair

public java.security.KeyPair generateKeyPair()
Generates a key pair. Unless the client explicitly initialize the KeyPairGenerator via a call to an initialize, a default initialization with a default keysize of 1024 bits is provided.
Specified by:
generateKeyPair in class java.security.KeyPairGeneratorSpi

Skip navigation links

Oracle Fusion Middleware JCE Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10697-03


Copyright © 2005, 2011 , Oracle. All rights reserved.