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 PhaosSignatureSpi

java.lang.Object
  extended by java.security.SignatureSpi
      extended by oracle.security.crypto.jce.provider.PhaosSignatureSpi

Direct Known Subclasses:
DSASignatureSpi, RSAwithMD2Spi, RSAwithMD5Spi, RSAwithSHASpi

public abstract class PhaosSignatureSpi
extends java.security.SignatureSpi

Field Summary

 

Fields inherited from class java.security.SignatureSpi
appRandom

 

Constructor Summary
protected PhaosSignatureSpi(oracle.security.crypto.core.Signature signature)
          Constructor that takes the Phaos instance to be wrapped.

 

Method Summary
protected  java.lang.Object engineGetParameter(java.lang.String param)
           
protected  void engineInitSign(java.security.PrivateKey privateKey)
           
protected  void engineInitSign(java.security.PrivateKey privateKey, java.security.SecureRandom random)
           
protected  void engineInitVerify(java.security.PublicKey publicKey)
           
protected  void engineSetParameter(java.lang.String param, java.lang.Object value)
           
protected  byte[] engineSign()
           
protected  void engineUpdate(byte b)
           
protected  void engineUpdate(byte[] b, int off, int len)
           
protected  boolean engineVerify(byte[] sigBytes)
           

 

Methods inherited from class java.security.SignatureSpi
clone, engineGetParameters, engineSetParameter, engineSign, engineUpdate, engineVerify

 

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

 

Constructor Detail

PhaosSignatureSpi

protected PhaosSignatureSpi(oracle.security.crypto.core.Signature signature)
Constructor that takes the Phaos instance to be wrapped.

Method Detail

engineInitSign

protected void engineInitSign(java.security.PrivateKey privateKey,
                              java.security.SecureRandom random)
                       throws java.security.InvalidKeyException
Overrides:
engineInitSign in class java.security.SignatureSpi
Throws:
java.security.InvalidKeyException

engineInitSign

protected void engineInitSign(java.security.PrivateKey privateKey)
                       throws java.security.InvalidKeyException
Specified by:
engineInitSign in class java.security.SignatureSpi
Throws:
java.security.InvalidKeyException

engineInitVerify

protected void engineInitVerify(java.security.PublicKey publicKey)
                         throws java.security.InvalidKeyException
Specified by:
engineInitVerify in class java.security.SignatureSpi
Throws:
java.security.InvalidKeyException

engineUpdate

protected void engineUpdate(byte b)
                     throws java.security.SignatureException
Specified by:
engineUpdate in class java.security.SignatureSpi
Throws:
java.security.SignatureException

engineUpdate

protected void engineUpdate(byte[] b,
                            int off,
                            int len)
                     throws java.security.SignatureException
Specified by:
engineUpdate in class java.security.SignatureSpi
Throws:
java.security.SignatureException

engineVerify

protected boolean engineVerify(byte[] sigBytes)
                        throws java.security.SignatureException
Specified by:
engineVerify in class java.security.SignatureSpi
Throws:
java.security.SignatureException

engineSign

protected byte[] engineSign()
                     throws java.security.SignatureException
Specified by:
engineSign in class java.security.SignatureSpi
Throws:
java.security.SignatureException

engineGetParameter

protected java.lang.Object engineGetParameter(java.lang.String param)
                                       throws java.security.InvalidParameterException
Specified by:
engineGetParameter in class java.security.SignatureSpi
Throws:
java.security.InvalidParameterException

engineSetParameter

protected void engineSetParameter(java.lang.String param,
                                  java.lang.Object value)
                           throws java.security.InvalidParameterException
Specified by:
engineSetParameter in class java.security.SignatureSpi
Throws:
java.security.InvalidParameterException

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.