diff options
author | cfu <cfu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2010-09-21 00:28:48 +0000 |
---|---|---|
committer | cfu <cfu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2010-09-21 00:28:48 +0000 |
commit | 962d2c5f60b2498511fc9f675d1e1117995cdd03 (patch) | |
tree | 6f6794b68c6f91e751e95fb54fe70b8e1b77eed0 /pki/base/common/src/com/netscape/certsrv | |
parent | c305cf21c4649944c21fd7eb228c3645fc3b9679 (diff) | |
download | pki-962d2c5f60b2498511fc9f675d1e1117995cdd03.tar.gz pki-962d2c5f60b2498511fc9f675d1e1117995cdd03.tar.xz pki-962d2c5f60b2498511fc9f675d1e1117995cdd03.zip |
Bug 634663 - CA CMC response default hard-coded to SHA1
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@1310 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/common/src/com/netscape/certsrv')
-rw-r--r-- | pki/base/common/src/com/netscape/certsrv/ca/ICertificateAuthority.java | 8 | ||||
-rw-r--r-- | pki/base/common/src/com/netscape/certsrv/security/ISigningUnit.java | 7 |
2 files changed, 15 insertions, 0 deletions
diff --git a/pki/base/common/src/com/netscape/certsrv/ca/ICertificateAuthority.java b/pki/base/common/src/com/netscape/certsrv/ca/ICertificateAuthority.java index 40a762ab5..bc545a9ba 100644 --- a/pki/base/common/src/com/netscape/certsrv/ca/ICertificateAuthority.java +++ b/pki/base/common/src/com/netscape/certsrv/ca/ICertificateAuthority.java @@ -26,6 +26,7 @@ import java.security.*; import java.security.cert.*; import netscape.security.x509.*; import netscape.security.util.*; +import org.mozilla.jss.crypto.*; import com.netscape.certsrv.base.*; import com.netscape.certsrv.request.*; @@ -167,6 +168,13 @@ public interface ICertificateAuthority extends ISubsystem { public void setMaxSerial(String serial) throws EBaseException; /** + * Retrieves the default signature algorithm of this certificate authority. + * + * @return the default signature algorithm of this CA + */ + public SignatureAlgorithm getDefaultSignatureAlgorithm(); + + /** * Retrieves the default signing algorithm of this certificate authority. * * @return the default signing algorithm of this CA diff --git a/pki/base/common/src/com/netscape/certsrv/security/ISigningUnit.java b/pki/base/common/src/com/netscape/certsrv/security/ISigningUnit.java index 4996cb866..ac46a271d 100644 --- a/pki/base/common/src/com/netscape/certsrv/security/ISigningUnit.java +++ b/pki/base/common/src/com/netscape/certsrv/security/ISigningUnit.java @@ -104,6 +104,13 @@ public interface ISigningUnit { * * @return default signing algorithm */ + public SignatureAlgorithm getDefaultSignatureAlgorithm(); + + /** + * Retrieves the default algorithm name. + * + * @return default signing algorithm name + */ public String getDefaultAlgorithm(); /** |