Uses of Class
io.ocfl.api.model.DigestAlgorithm
-
Packages that use DigestAlgorithm Package Description io.ocfl.api io.ocfl.api.io io.ocfl.api.model -
-
Uses of DigestAlgorithm in io.ocfl.api
Fields in io.ocfl.api declared as DigestAlgorithm Modifier and Type Field Description static DigestAlgorithm
OcflConstants. DEFAULT_DIGEST_ALGORITHM
static DigestAlgorithm[]
OcflConstants. VALID_INVENTORY_ALGORITHMS
Fields in io.ocfl.api with type parameters of type DigestAlgorithm Modifier and Type Field Description static Set<DigestAlgorithm>
OcflConstants. ALLOWED_DIGEST_ALGORITHMS
Methods in io.ocfl.api that return DigestAlgorithm Modifier and Type Method Description static DigestAlgorithm
DigestAlgorithmRegistry. getAlgorithm(String ocflName)
Retrieves the algorithm that corresponds to the OCFL name from the registryDigestAlgorithm
OcflConfig. getDefaultDigestAlgorithm()
Methods in io.ocfl.api with parameters of type DigestAlgorithm Modifier and Type Method Description OcflObjectUpdater
OcflObjectUpdater. addFileFixity(String logicalPath, DigestAlgorithm algorithm, String value)
Adds an entry to the object's fixity block.static void
DigestAlgorithmRegistry. register(DigestAlgorithm algorithm)
Adds a new algorithm to the registryOcflConfig
OcflConfig. setDefaultDigestAlgorithm(DigestAlgorithm defaultDigestAlgorithm)
Set the default digest algorithm to use when creating new inventories. -
Uses of DigestAlgorithm in io.ocfl.api.io
Constructors in io.ocfl.api.io with parameters of type DigestAlgorithm Constructor Description FixityCheckChannel(ByteChannel delegate, DigestAlgorithm digestAlgorithm, String expectedDigestValue)
Constructs a new FixityCheckChannelFixityCheckInputStream(InputStream inputStream, DigestAlgorithm digestAlgorithm, String expectedDigestValue)
-
Uses of DigestAlgorithm in io.ocfl.api.model
Fields in io.ocfl.api.model declared as DigestAlgorithm Modifier and Type Field Description static DigestAlgorithm
DigestAlgorithm. blake2b160
static DigestAlgorithm
DigestAlgorithm. blake2b256
static DigestAlgorithm
DigestAlgorithm. blake2b384
static DigestAlgorithm
DigestAlgorithm. blake2b512
static DigestAlgorithm
DigestAlgorithm. md5
static DigestAlgorithm
DigestAlgorithm. sha1
static DigestAlgorithm
DigestAlgorithm. sha256
static DigestAlgorithm
DigestAlgorithm. sha512
static DigestAlgorithm
DigestAlgorithm. sha512_256
Methods in io.ocfl.api.model that return DigestAlgorithm Modifier and Type Method Description static DigestAlgorithm
DigestAlgorithm. fromOcflName(String ocflName)
Creates a DigestAlgorithm for the given OCFL name.static DigestAlgorithm
DigestAlgorithm. fromOcflName(String ocflName, String javaStandardName)
Creates a DigestAlgorithm for the given OCFL name.DigestAlgorithm
ObjectDetails. getDigestAlgorithm()
Methods in io.ocfl.api.model that return types with arguments of type DigestAlgorithm Modifier and Type Method Description Map<DigestAlgorithm,String>
FileChange. getFixity()
Map of digest algorithm to digest value.Map<DigestAlgorithm,String>
FileDetails. getFixity()
Map of digest algorithm to digest value.Map<DigestAlgorithm,String>
OcflObjectVersionFile. getFixity()
Map of digest algorithm to digest value.Methods in io.ocfl.api.model with parameters of type DigestAlgorithm Modifier and Type Method Description FileDetails
FileDetails. addDigest(DigestAlgorithm algorithm, String value)
ObjectDetails
ObjectDetails. setDigestAlgorithm(DigestAlgorithm digestAlgorithm)
Method parameters in io.ocfl.api.model with type arguments of type DigestAlgorithm Modifier and Type Method Description FileChange
FileChange. setFixity(Map<DigestAlgorithm,String> fixity)
FileDetails
FileDetails. setFixity(Map<DigestAlgorithm,String> fixity)
-