public abstract class ContentDigest
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
algorithmToScheme |
static java.lang.String |
DEFAULT_ALGORITHM |
static java.util.Map<java.lang.String,java.lang.String> |
schemeToAlgorithm |
| Constructor and Description |
|---|
ContentDigest() |
| Modifier and Type | Method and Description |
|---|---|
static java.net.URI |
asURI(java.lang.String algorithm,
byte[] data)
Convert a MessageDigest algorithm and checksum byte-array data to a URN
|
static java.net.URI |
asURI(java.lang.String algorithm,
java.lang.String value)
Convert a MessageDigest algorithm and checksum value to a URN
|
static java.lang.String |
getAlgorithm(java.net.URI digestUri)
Given a digest URI, get the corresponding MessageDigest algorithm
|
static java.net.URI |
missingChecksum()
Placeholder checksum value.
|
public static final java.util.Map<java.lang.String,java.lang.String> algorithmToScheme
public static final java.util.Map<java.lang.String,java.lang.String> schemeToAlgorithm
public static final java.lang.String DEFAULT_ALGORITHM
public static java.net.URI asURI(java.lang.String algorithm,
java.lang.String value)
algorithm - value - public static java.net.URI asURI(java.lang.String algorithm,
byte[] data)
algorithm - data - public static java.lang.String getAlgorithm(java.net.URI digestUri)
digestUri - public static java.net.URI missingChecksum()
Copyright © 2013-2014 DuraSpace, Inc.. All Rights Reserved.