public class CertificatePolicyServiceImpl extends Object implements CertificatePolicyService
| Constructor and Description |
|---|
CertificatePolicyServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPolicy(org.nhindirect.config.store.CertPolicy policy) |
void |
addPolicyGroup(org.nhindirect.config.store.CertPolicyGroup group) |
void |
addPolicyUseToGroup(long groupId,
long policyId,
org.nhindirect.config.store.CertPolicyUse policyUse,
boolean incoming,
boolean outgoing) |
void |
associatePolicyGroupToDomain(long domainId,
long policyGroupId) |
void |
deletePolicies(long[] policyIds) |
void |
deletePolicyGroups(long[] groupIds) |
void |
disassociatePolicyGroupFromDomain(long domainId,
long policyGroupId) |
void |
disassociatePolicyGroupFromDomains(long policyGroupId) |
void |
disassociatePolicyGroupsFromDomain(long domainId) |
org.nhindirect.config.store.dao.CertPolicyDao |
getDao()
Return the value of the CertPolicyDao object.
|
Collection<org.nhindirect.config.store.CertPolicy> |
getPolicies() |
org.nhindirect.config.store.CertPolicy |
getPolicyById(long id) |
org.nhindirect.config.store.CertPolicy |
getPolicyByName(String policyName) |
org.nhindirect.config.store.CertPolicyGroup |
getPolicyGroupById(long id) |
org.nhindirect.config.store.CertPolicyGroup |
getPolicyGroupByName(String policyGroupName) |
Collection<org.nhindirect.config.store.CertPolicyGroupDomainReltn> |
getPolicyGroupDomainReltns() |
Collection<org.nhindirect.config.store.CertPolicyGroup> |
getPolicyGroups() |
Collection<org.nhindirect.config.store.CertPolicyGroupDomainReltn> |
getPolicyGroupsByDomain(long domainId) |
void |
init()
Initialization method.
|
void |
removePolicyUseFromGroup(long policyGroupReltnId) |
void |
setDao(org.nhindirect.config.store.dao.CertPolicyDao dao)
Set the value of the CertPolicyDao object.
|
void |
updateGroupAttributes(long id,
String groupName) |
void |
updatePolicyAttributes(long id,
String policyName,
org.nhindirect.policy.PolicyLexicon lexicon,
byte[] policyData) |
public void init()
@Autowired public void setDao(org.nhindirect.config.store.dao.CertPolicyDao dao)
dao - the value of the CertPolicyDao object.public org.nhindirect.config.store.dao.CertPolicyDao getDao()
public Collection<org.nhindirect.config.store.CertPolicy> getPolicies() throws ConfigurationServiceException
getPolicies in interface CertificatePolicyServiceConfigurationServiceExceptionpublic org.nhindirect.config.store.CertPolicy getPolicyByName(String policyName) throws ConfigurationServiceException
getPolicyByName in interface CertificatePolicyServiceConfigurationServiceExceptionpublic org.nhindirect.config.store.CertPolicy getPolicyById(long id)
throws ConfigurationServiceException
getPolicyById in interface CertificatePolicyServiceConfigurationServiceExceptionpublic void addPolicy(org.nhindirect.config.store.CertPolicy policy)
throws ConfigurationServiceException
addPolicy in interface CertificatePolicyServiceConfigurationServiceExceptionpublic void deletePolicies(long[] policyIds)
throws ConfigurationServiceException
deletePolicies in interface CertificatePolicyServiceConfigurationServiceExceptionpublic void updatePolicyAttributes(long id,
String policyName,
org.nhindirect.policy.PolicyLexicon lexicon,
byte[] policyData)
throws ConfigurationServiceException
updatePolicyAttributes in interface CertificatePolicyServiceConfigurationServiceExceptionpublic Collection<org.nhindirect.config.store.CertPolicyGroup> getPolicyGroups() throws ConfigurationServiceException
getPolicyGroups in interface CertificatePolicyServiceConfigurationServiceExceptionpublic org.nhindirect.config.store.CertPolicyGroup getPolicyGroupByName(String policyGroupName) throws ConfigurationServiceException
getPolicyGroupByName in interface CertificatePolicyServiceConfigurationServiceExceptionpublic org.nhindirect.config.store.CertPolicyGroup getPolicyGroupById(long id)
throws ConfigurationServiceException
getPolicyGroupById in interface CertificatePolicyServiceConfigurationServiceExceptionpublic void addPolicyGroup(org.nhindirect.config.store.CertPolicyGroup group)
throws ConfigurationServiceException
addPolicyGroup in interface CertificatePolicyServiceConfigurationServiceExceptionpublic void deletePolicyGroups(long[] groupIds)
throws ConfigurationServiceException
deletePolicyGroups in interface CertificatePolicyServiceConfigurationServiceExceptionpublic void updateGroupAttributes(long id,
String groupName)
throws ConfigurationServiceException
updateGroupAttributes in interface CertificatePolicyServiceConfigurationServiceExceptionpublic void addPolicyUseToGroup(long groupId,
long policyId,
org.nhindirect.config.store.CertPolicyUse policyUse,
boolean incoming,
boolean outgoing)
throws ConfigurationServiceException
addPolicyUseToGroup in interface CertificatePolicyServiceConfigurationServiceExceptionpublic void removePolicyUseFromGroup(long policyGroupReltnId)
throws ConfigurationServiceException
removePolicyUseFromGroup in interface CertificatePolicyServiceConfigurationServiceExceptionpublic void associatePolicyGroupToDomain(long domainId,
long policyGroupId)
throws ConfigurationServiceException
associatePolicyGroupToDomain in interface CertificatePolicyServiceConfigurationServiceExceptionpublic void disassociatePolicyGroupFromDomain(long domainId,
long policyGroupId)
throws ConfigurationServiceException
disassociatePolicyGroupFromDomain in interface CertificatePolicyServiceConfigurationServiceExceptionpublic void disassociatePolicyGroupsFromDomain(long domainId)
throws ConfigurationServiceException
disassociatePolicyGroupsFromDomain in interface CertificatePolicyServiceConfigurationServiceExceptionpublic void disassociatePolicyGroupFromDomains(long policyGroupId)
throws ConfigurationServiceException
disassociatePolicyGroupFromDomains in interface CertificatePolicyServiceConfigurationServiceExceptionpublic Collection<org.nhindirect.config.store.CertPolicyGroupDomainReltn> getPolicyGroupDomainReltns() throws ConfigurationServiceException
getPolicyGroupDomainReltns in interface CertificatePolicyServiceConfigurationServiceExceptionpublic Collection<org.nhindirect.config.store.CertPolicyGroupDomainReltn> getPolicyGroupsByDomain(long domainId) throws ConfigurationServiceException
getPolicyGroupsByDomain in interface CertificatePolicyServiceConfigurationServiceExceptionCopyright © 2015. All Rights Reserved.