gnu.crypto.pki.provider

Class DSASignature

public class DSASignature extends SignatureSpi

Constructor Summary
DSASignature()
Method Summary
ObjectengineGetParameter(String param)
voidengineInitSign(PrivateKey privateKey)
voidengineInitSign(PrivateKey privateKey, SecureRandom random)
voidengineInitVerify(PublicKey publicKey)
voidengineSetParameter(String param, Object value)
voidengineSetParameter(AlgorithmParameterSpec params)
byte[]engineSign()
intengineSign(byte[] outbuf, int offset, int len)
voidengineUpdate(byte b)
voidengineUpdate(byte[] b, int off, int len)
booleanengineVerify(byte[] sigBytes)

Constructor Detail

DSASignature

public DSASignature()

Method Detail

engineGetParameter

public Object engineGetParameter(String param)

engineInitSign

public void engineInitSign(PrivateKey privateKey)

engineInitSign

public void engineInitSign(PrivateKey privateKey, SecureRandom random)

engineInitVerify

public void engineInitVerify(PublicKey publicKey)

engineSetParameter

public void engineSetParameter(String param, Object value)

engineSetParameter

public void engineSetParameter(AlgorithmParameterSpec params)

engineSign

public byte[] engineSign()

engineSign

public int engineSign(byte[] outbuf, int offset, int len)

engineUpdate

public void engineUpdate(byte b)

engineUpdate

public void engineUpdate(byte[] b, int off, int len)

engineVerify

public boolean engineVerify(byte[] sigBytes)
Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.