Klasse java.security.Signature | 1.1 |
java.lang.Object | +--java.security.SignatureSpi | +--java.security.Signature
Datenelemente | |
---|---|
protected final static int | UNINITIALIZED |
protected final static int | SIGN |
protected final static int | VERIFY |
protected int | state |
Konstruktoren | |
---|---|
protected | Signature(String algorithm) |
Methoden | |
---|---|
public Object | clone() |
public final String | getAlgorithm() |
public static Signature | getInstance(String algorithm) |
public static Signature | getInstance(String algorithm, String provider) |
public static Signature | getInstance(String algorithm, Provider provider) ![]() |
public final Object | getParameter(String param)
Verworfen in Version 1.2. |
public final AlgorithmParameters | getParameters() ![]() |
public final Provider | getProvider() |
public final void | initSign(PrivateKey privateKey) |
public final void | initSign(PrivateKey privateKey, SecureRandom random) |
public final void | initVerify(PublicKey publicKey) |
public final void | initVerify(Certificate certificate) ![]() |
public final void | setParameter(AlgorithmParameterSpec params) |
public final void | setParameter(String param, Object value)
Verworfen in Version 1.2. Ersetzt durch setParameter(java.security.spec.AlgorithmParameterSpec). |
public final byte[] | sign() |
public final byte[] | sign(byte[] outbuf, int offset, int len) ![]() |
public String | toString() |
public final void | update(byte b) |
public final void | update(byte[] data) |
public final void | update(byte[] data, int off, int len) |
public final boolean | verify(byte[] signature) |
public final boolean | verify(byte[] signature, int offset, int length) ![]() |