public class TSPUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.util.Map |
digestLengths |
private static java.util.Map |
digestNames |
Constructor and Description |
---|
TSPUtil() |
Modifier and Type | Method and Description |
---|---|
(package private) static java.lang.String |
getDigestAlgName(java.lang.String digestAlgOID) |
(package private) static int |
getDigestLength(java.lang.String digestAlgOID,
java.lang.String provider) |
static void |
validateCertificate(java.security.cert.X509Certificate cert)
Validate the passed in certificate as being of the correct type to be used
for time stamping.
|
private static final java.util.Map digestLengths
private static final java.util.Map digestNames
public static void validateCertificate(java.security.cert.X509Certificate cert) throws TSPValidationException
cert
- the certificate of interest.TSPValidationException
- if the certicate fails on one of the check points.static java.lang.String getDigestAlgName(java.lang.String digestAlgOID)
static int getDigestLength(java.lang.String digestAlgOID, java.lang.String provider) throws java.security.NoSuchProviderException, TSPException
java.security.NoSuchProviderException
TSPException
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.