Package org.codice.ddf.checksum.impl
Class Sha256ChecksumProvider
java.lang.Object
org.codice.ddf.checksum.AbstractChecksumProvider
org.codice.ddf.checksum.impl.Sha256ChecksumProvider
- All Implemented Interfaces:
ChecksumProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalculateChecksum(InputStream inputStream) Calculates checksum fromInputStreamReturns identifier for check sum algorithm
-
Constructor Details
-
Sha256ChecksumProvider
public Sha256ChecksumProvider()
-
-
Method Details
-
calculateChecksum
public String calculateChecksum(InputStream inputStream) throws IOException, NoSuchAlgorithmException Description copied from interface:ChecksumProviderCalculates checksum fromInputStream- Specified by:
calculateChecksumin interfaceChecksumProvider- Specified by:
calculateChecksumin classAbstractChecksumProvider- Returns:
- calculated checksum value
- Throws:
IOExceptionNoSuchAlgorithmException
-
getChecksumAlgorithm
Description copied from interface:ChecksumProviderReturns identifier for check sum algorithm- Specified by:
getChecksumAlgorithmin interfaceChecksumProvider- Specified by:
getChecksumAlgorithmin classAbstractChecksumProvider- Returns:
- checksum algorithm identifier
-