|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nhindirect.config.service.impl.CertificateServiceImpl
public class CertificateServiceImpl
Service class for methods related to a Certificate object.
| Nested Class Summary | |
|---|---|
static class |
CertificateServiceImpl.CertContainer
|
| Constructor Summary | |
|---|---|
CertificateServiceImpl()
|
|
| Method Summary | |
|---|---|
void |
addCertificates(Collection<Certificate> certs)
Add a Certificate. |
boolean |
contains(Certificate cert)
Determines if a certificate exists in the certificate store. |
Certificate |
getCertificate(String owner,
String thumbprint,
CertificateGetOptions options)
Get a Certificate. |
Collection<Certificate> |
getCertificates(Collection<Long> certIds,
CertificateGetOptions options)
Get a collection of Certificates. |
Collection<Certificate> |
getCertificatesForOwner(String owner,
CertificateGetOptions options)
Get a collection of Certificates for an owner. |
void |
init()
Initialization method. |
Collection<Certificate> |
listCertificates(long lastCertificateID,
int maxResults,
CertificateGetOptions options)
Get a collection of Certificates. |
void |
removeCertificates(Collection<Long> certificateIds)
Remove a Certificate. |
void |
removeCertificatesForOwner(String owner)
Remove the Certificates for an owner. |
void |
setCertificateStatus(Collection<Long> certificateIDs,
EntityStatus status)
Set a Certificate status. |
void |
setCertificateStatusForOwner(String owner,
EntityStatus status)
Set the Certificate status for an owner. |
void |
setDao(CertificateDao aDao)
Set the value of the CertificateDao object. |
CertificateServiceImpl.CertContainer |
toCertContainer(byte[] data)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CertificateServiceImpl()
| Method Detail |
|---|
public void setDao(CertificateDao aDao)
aDao - The value of the CertificateDao object.public void init()
public void addCertificates(Collection<Certificate> certs)
throws ConfigurationServiceException
CertificateService
addCertificates in interface CertificateServicecerts - The Certificate.
ConfigurationServiceException
public Certificate getCertificate(String owner,
String thumbprint,
CertificateGetOptions options)
throws ConfigurationServiceException
CertificateService
getCertificate in interface CertificateServiceowner - The Certificate owner.thumbprint - The Certificate thumbprint.options - The Certificate options.
ConfigurationServiceException
public Collection<Certificate> getCertificates(Collection<Long> certIds,
CertificateGetOptions options)
throws ConfigurationServiceException
CertificateService
getCertificates in interface CertificateServicecertIds - A collection of Certificate IDs.options - The Certificate options.
ConfigurationServiceException
public Collection<Certificate> getCertificatesForOwner(String owner,
CertificateGetOptions options)
throws ConfigurationServiceException
CertificateService
getCertificatesForOwner in interface CertificateServiceowner - The Certificate owner.options - The Certificate options.
ConfigurationServiceException
public void setCertificateStatus(Collection<Long> certificateIDs,
EntityStatus status)
throws ConfigurationServiceException
CertificateService
setCertificateStatus in interface CertificateServicecertificateIDs - A collection of Certificates.status - The Certificate status.
ConfigurationServiceException
public void setCertificateStatusForOwner(String owner,
EntityStatus status)
throws ConfigurationServiceException
CertificateService
setCertificateStatusForOwner in interface CertificateServiceowner - The Certificate owner.status - The Certificate status.
ConfigurationServiceException
public void removeCertificates(Collection<Long> certificateIds)
throws ConfigurationServiceException
CertificateService
removeCertificates in interface CertificateServicecertificateIds - A collection of Certificate IDs.
ConfigurationServiceException
public void removeCertificatesForOwner(String owner)
throws ConfigurationServiceException
CertificateService
removeCertificatesForOwner in interface CertificateServiceowner - The Certificate owner.
ConfigurationServiceException
public Collection<Certificate> listCertificates(long lastCertificateID,
int maxResults,
CertificateGetOptions options)
throws ConfigurationServiceException
CertificateService
listCertificates in interface CertificateServicelastCertificateID - The last Certificate ID.maxResults - The maximum number of results.options - The Certificate options.
ConfigurationServiceExceptionpublic boolean contains(Certificate cert)
CertificateService
contains in interface CertificateServicecert - The certificate to search for.
public CertificateServiceImpl.CertContainer toCertContainer(byte[] data)
throws ConfigurationServiceException
ConfigurationServiceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||