Class DigestBytesHolder
java.lang.Object
pro.gravit.launcher.core.serialize.stream.StreamObject
pro.gravit.launcher.core.serialize.signed.DigestBytesHolder
-
Nested Class Summary
Nested classes/interfaces inherited from class pro.gravit.launcher.core.serialize.stream.StreamObject
StreamObject.Adapter<O extends StreamObject> -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDigestBytesHolder(byte[] bytes, byte[] digest, SecurityHelper.DigestAlgorithm algorithm) DigestBytesHolder(byte[] bytes, SecurityHelper.DigestAlgorithm algorithm) DigestBytesHolder(HInput input, SecurityHelper.DigestAlgorithm algorithm) -
Method Summary
Methods inherited from class pro.gravit.launcher.core.serialize.stream.StreamObject
write
-
Field Details
-
bytes
protected final byte[] bytes
-
-
Constructor Details
-
DigestBytesHolder
public DigestBytesHolder(byte[] bytes, byte[] digest, SecurityHelper.DigestAlgorithm algorithm) throws SignatureException - Throws:
SignatureException
-
DigestBytesHolder
-
DigestBytesHolder
public DigestBytesHolder(HInput input, SecurityHelper.DigestAlgorithm algorithm) throws IOException, SignatureException - Throws:
IOExceptionSignatureException
-
-
Method Details
-
getBytes
public final byte[] getBytes() -
getDigest
public final byte[] getDigest() -
write
- Specified by:
writein classStreamObject- Throws:
IOException
-