home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &n…he Search for Life DVD 2 / DVD-ROM.iso / install / jre1_3 / lib / rt.jar / java / security / Signature$Delegate.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  1.9 KB  |  64 lines

  1. package java.security;
  2.  
  3. import java.security.spec.AlgorithmParameterSpec;
  4.  
  5. class Signature$Delegate extends Signature {
  6.    private SignatureSpi sigSpi;
  7.  
  8.    public Signature$Delegate(SignatureSpi var1, String var2) {
  9.       super(var2);
  10.       this.sigSpi = var1;
  11.    }
  12.  
  13.    public Object clone() throws CloneNotSupportedException {
  14.       if (this.sigSpi instanceof Cloneable) {
  15.          SignatureSpi var1 = (SignatureSpi)this.sigSpi.clone();
  16.          Signature$Delegate var2 = new Signature$Delegate(var1, Signature.access$000(this));
  17.          Signature.access$102(var2, Signature.access$100(this));
  18.          return var2;
  19.       } else {
  20.          throw new CloneNotSupportedException();
  21.       }
  22.    }
  23.  
  24.    protected void engineInitVerify(PublicKey var1) throws InvalidKeyException {
  25.       this.sigSpi.engineInitVerify(var1);
  26.    }
  27.  
  28.    protected void engineInitSign(PrivateKey var1) throws InvalidKeyException {
  29.       this.sigSpi.engineInitSign(var1);
  30.    }
  31.  
  32.    protected void engineUpdate(byte var1) throws SignatureException {
  33.       this.sigSpi.engineUpdate(var1);
  34.    }
  35.  
  36.    protected void engineUpdate(byte[] var1, int var2, int var3) throws SignatureException {
  37.       this.sigSpi.engineUpdate(var1, var2, var3);
  38.    }
  39.  
  40.    protected byte[] engineSign() throws SignatureException {
  41.       return this.sigSpi.engineSign();
  42.    }
  43.  
  44.    protected int engineSign(byte[] var1, int var2, int var3) throws SignatureException {
  45.       return this.sigSpi.engineSign(var1, var2, var3);
  46.    }
  47.  
  48.    protected boolean engineVerify(byte[] var1) throws SignatureException {
  49.       return this.sigSpi.engineVerify(var1);
  50.    }
  51.  
  52.    protected void engineSetParameter(String var1, Object var2) throws InvalidParameterException {
  53.       this.sigSpi.engineSetParameter(var1, var2);
  54.    }
  55.  
  56.    protected void engineSetParameter(AlgorithmParameterSpec var1) throws InvalidAlgorithmParameterException {
  57.       this.sigSpi.engineSetParameter(var1);
  58.    }
  59.  
  60.    protected Object engineGetParameter(String var1) throws InvalidParameterException {
  61.       return this.sigSpi.engineGetParameter(var1);
  62.    }
  63. }
  64.