Class DigestBytesHolder
- java.lang.Object
-
- pro.gravit.launcher.serialize.stream.StreamObject
-
- pro.gravit.launcher.serialize.signed.DigestBytesHolder
-
public class DigestBytesHolder extends StreamObject
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class pro.gravit.launcher.serialize.stream.StreamObject
StreamObject.Adapter<O extends StreamObject>
-
-
Field Summary
Fields Modifier and Type Field Description protected byte[]bytes
-
Constructor Summary
Constructors Constructor Description DigestBytesHolder(byte[] bytes, byte[] digest, SecurityHelper.DigestAlgorithm algorithm)DigestBytesHolder(byte[] bytes, SecurityHelper.DigestAlgorithm algorithm)DigestBytesHolder(HInput input, SecurityHelper.DigestAlgorithm algorithm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getBytes()byte[]getDigest()voidwrite(HOutput output)-
Methods inherited from class pro.gravit.launcher.serialize.stream.StreamObject
write
-
-
-
-
Constructor Detail
-
DigestBytesHolder
public DigestBytesHolder(byte[] bytes, byte[] digest, SecurityHelper.DigestAlgorithm algorithm) throws java.security.SignatureException- Throws:
java.security.SignatureException
-
DigestBytesHolder
public DigestBytesHolder(byte[] bytes, SecurityHelper.DigestAlgorithm algorithm)
-
DigestBytesHolder
public DigestBytesHolder(HInput input, SecurityHelper.DigestAlgorithm algorithm) throws java.io.IOException, java.security.SignatureException
- Throws:
java.io.IOExceptionjava.security.SignatureException
-
-
Method Detail
-
getBytes
public final byte[] getBytes()
-
getDigest
public final byte[] getDigest()
-
write
public final void write(HOutput output) throws java.io.IOException
- Specified by:
writein classStreamObject- Throws:
java.io.IOException
-
-