public class DANEEntryFactory
extends java.lang.Object
| Constructor and Description |
|---|
DANEEntryFactory(org.bouncycastle.operator.DigestCalculator digestCalculator)
Base constructor.
|
| Modifier and Type | Method and Description |
|---|---|
DANEEntry |
createEntry(java.lang.String emailAddress,
int certUsage,
X509CertificateHolder certificate)
Return a DANEEntry for the passed in email address and certificate.
|
DANEEntry |
createEntry(java.lang.String emailAddress,
X509CertificateHolder certificate)
Return a DANEEntry for the passed in email address and certificate.
|
public DANEEntryFactory(org.bouncycastle.operator.DigestCalculator digestCalculator)
digestCalculator - a calculator for the message digest to filter email addresses currently SHA-224.public DANEEntry createEntry(java.lang.String emailAddress, X509CertificateHolder certificate) throws DANEException
emailAddress - the emails address of interest.certificate - the certificate to be associated with the email address.DANEException - in case of issue generating a matching name.public DANEEntry createEntry(java.lang.String emailAddress, int certUsage, X509CertificateHolder certificate) throws DANEException
emailAddress - the emails address of interest.certUsage - the certificate usage field value to use.certificate - the certificate to be associated with the email address.DANEException - in case of issue generating a matching name.