java.security
Class Signature
java.lang.Object
|
+--java.security.SignatureSpi
|
+--java.security.Signature
- Direct Known Subclasses:
- Any_ElGamal_PKCS1Signature, Any_RSA_PKCS1Signature
- public abstract synchronized class Signature
- extends SignatureSpi
Methods inherited from class java.security.SignatureSpi |
engineGetParameter,
engineInitSign,
engineInitSign,
engineInitVerify,
engineSetParameter,
engineSetParameter,
engineSign,
engineSign,
engineUpdate,
engineUpdate,
engineVerify |
UNINITIALIZED
protected static final int UNINITIALIZED
SIGN
protected static final int SIGN
VERIFY
protected static final int VERIFY
state
protected int state
Signature
protected Signature(String)
clone
public Object clone()
throws CloneNotSupportedException
- Overrides:
- clone in class SignatureSpi
getAlgorithm
public final String getAlgorithm()
getInstance
public static Signature getInstance(String)
throws NoSuchAlgorithmException
getInstance
public static Signature getInstance(String,
String)
throws NoSuchAlgorithmException,
NoSuchProviderException
getParameter
public final Object getParameter(String)
throws InvalidParameterException
getProvider
public final Provider getProvider()
initSign
public final void initSign(PrivateKey)
throws InvalidKeyException
initSign
public final void initSign(PrivateKey,
SecureRandom)
throws InvalidKeyException
initVerify
public final void initVerify(PublicKey)
throws InvalidKeyException
setParameter
public final void setParameter(String,
Object)
throws InvalidParameterException
setParameter
public final void setParameter(java.security.spec.AlgorithmParameterSpec)
throws InvalidAlgorithmParameterException
sign
public final byte[] sign()
throws SignatureException
sign
public final int sign(byte[],
int,
int)
throws SignatureException
toString
public String toString()
- Overrides:
- toString in class Object
update
public final void update(byte)
throws SignatureException
update
public final void update(byte[])
throws SignatureException
update
public final void update(byte[],
int,
int)
throws SignatureException
verify
public final boolean verify(byte[])
throws SignatureException
Copyright (C) 1995-2000 The Cryptix Foundation Ltd. All rights reserved.