gnu.crypto.pki.provider
Class DSASignature
java.lang.Object
java.security.SignatureSpi
gnu.crypto.pki.provider.DSASignature
public class DSASignature
- extends SignatureSpi
DSASignature
public DSASignature()
throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
engineInitVerify
public void engineInitVerify(PublicKey publicKey)
throws InvalidKeyException
- Specified by:
engineInitVerify
in class SignatureSpi
- Throws:
InvalidKeyException
engineInitSign
public void engineInitSign(PrivateKey privateKey)
throws InvalidKeyException
- Specified by:
engineInitSign
in class SignatureSpi
- Throws:
InvalidKeyException
engineInitSign
public void engineInitSign(PrivateKey privateKey,
SecureRandom random)
throws InvalidKeyException
- Overrides:
engineInitSign
in class SignatureSpi
- Throws:
InvalidKeyException
engineUpdate
public void engineUpdate(byte b)
throws SignatureException
- Specified by:
engineUpdate
in class SignatureSpi
- Throws:
SignatureException
engineUpdate
public void engineUpdate(byte[] b,
int off,
int len)
throws SignatureException
- Specified by:
engineUpdate
in class SignatureSpi
- Throws:
SignatureException
engineSign
public byte[] engineSign()
throws SignatureException
- Specified by:
engineSign
in class SignatureSpi
- Throws:
SignatureException
engineSign
public int engineSign(byte[] outbuf,
int offset,
int len)
throws SignatureException
- Overrides:
engineSign
in class SignatureSpi
- Throws:
SignatureException
engineVerify
public boolean engineVerify(byte[] sigBytes)
throws SignatureException
- Specified by:
engineVerify
in class SignatureSpi
- Throws:
SignatureException
engineSetParameter
public void engineSetParameter(String param,
Object value)
throws InvalidParameterException
- Specified by:
engineSetParameter
in class SignatureSpi
- Throws:
InvalidParameterException
engineSetParameter
public void engineSetParameter(AlgorithmParameterSpec params)
throws InvalidAlgorithmParameterException
- Overrides:
engineSetParameter
in class SignatureSpi
- Throws:
InvalidAlgorithmParameterException
engineGetParameter
public Object engineGetParameter(String param)
throws InvalidParameterException
- Specified by:
engineGetParameter
in class SignatureSpi
- Throws:
InvalidParameterException
Copyright © 2001, 2002, 2003
Free Software Foundation,
Inc. All Rights Reserved.