diff options
author | Fraser Tweedale <ftweedal@redhat.com> | 2016-03-01 20:46:49 -0500 |
---|---|---|
committer | Fraser Tweedale <ftweedal@redhat.com> | 2016-03-03 17:19:49 -0500 |
commit | 04214b3d3405750cbbda228554c0d9f087a59170 (patch) | |
tree | 3bd51b1de1cb95d229994b0f58331a3a0cb4c9a9 /base/ocsp/src | |
parent | afe1d7205ae32c272e15dbf42475da4a79b5c9bc (diff) | |
download | pki-04214b3d3405750cbbda228554c0d9f087a59170.tar.gz pki-04214b3d3405750cbbda228554c0d9f087a59170.tar.xz pki-04214b3d3405750cbbda228554c0d9f087a59170.zip |
Move OCSP digest name lookup to CertID class
The OCSP digest name lookup is currently defined in IOCSPAuthority
and implemented by OCSPAuthority, but /any/ code that deals with
CertID might need to know the digest, so move the lookup there.
Also refactor the lookup to use a HashMap, and add mappings for SHA2
algorithms.
Diffstat (limited to 'base/ocsp/src')
-rw-r--r-- | base/ocsp/src/com/netscape/ocsp/OCSPAuthority.java | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/base/ocsp/src/com/netscape/ocsp/OCSPAuthority.java b/base/ocsp/src/com/netscape/ocsp/OCSPAuthority.java index eb9060663..e6fd87da0 100644 --- a/base/ocsp/src/com/netscape/ocsp/OCSPAuthority.java +++ b/base/ocsp/src/com/netscape/ocsp/OCSPAuthority.java @@ -257,27 +257,6 @@ public class OCSPAuthority implements IOCSPAuthority, IOCSPService, ISubsystem, return mOCSPSigningAlgorithms; } - public static final OBJECT_IDENTIFIER MD2 = - new OBJECT_IDENTIFIER("1.2.840.113549.2.2"); - public static final OBJECT_IDENTIFIER MD5 = - new OBJECT_IDENTIFIER("1.2.840.113549.2.5"); - public static final OBJECT_IDENTIFIER SHA1 = - new OBJECT_IDENTIFIER("1.3.14.3.2.26"); - - public String getDigestName(AlgorithmIdentifier alg) { - if (alg == null) { - return null; - } else if (alg.getOID().equals(MD2)) { - return "MD2"; - } else if (alg.getOID().equals(MD5)) { - return "MD5"; - } else if (alg.getOID().equals(SHA1)) { - return "SHA1"; // 1.3.14.3.2.26 - } else { - return null; - } - } - /** * Retrieves the name of this OCSP server. */ |