com.trolltech.qt.core
Class QCryptographicHash
java.lang.Object
com.trolltech.qt.internal.QSignalEmitterInternal
com.trolltech.qt.QSignalEmitter
com.trolltech.qt.QtJambiObject
com.trolltech.qt.core.QCryptographicHash
- All Implemented Interfaces:
- QtJambiInterface
public class QCryptographicHash
- extends QtJambiObject
The QCryptographicHash
class provides a way to generate cryptographic hashes. QCryptographicHash
can be used to generate cryptographic hashes of binary or text data.
Currently MD4, MD5, and SHA1 are supported.
Nested classes/interfaces inherited from class com.trolltech.qt.QSignalEmitter |
QSignalEmitter.AbstractSignal, QSignalEmitter.Signal0, QSignalEmitter.Signal1, QSignalEmitter.Signal2, QSignalEmitter.Signal3, QSignalEmitter.Signal4, QSignalEmitter.Signal5, QSignalEmitter.Signal6, QSignalEmitter.Signal7, QSignalEmitter.Signal8, QSignalEmitter.Signal9 |
Nested classes/interfaces inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
com.trolltech.qt.internal.QSignalEmitterInternal.AbstractSignalInternal |
Fields inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
currentSender |
Methods inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
__qt_signalInitialization |
Methods inherited from class java.lang.Object |
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QCryptographicHash
public QCryptographicHash(QCryptographicHash.Algorithm method)
- Constructs an object that can be used to create a cryptographic hash from data using method.
addData
public final void addData(QByteArray data)
- /overload
reset
public final void reset()
- Resets the object.
result
public final QByteArray result()
- Returns the final hash value.
- See also:
QByteArray::toHex()
.
hash
public static QByteArray hash(QByteArray data,
QCryptographicHash.Algorithm method)
- Returns the hash of data using method.
addData
public final void addData(byte[] data)
- Adds data to the cryptographic hash.