org.nhindirect.config.service
Interface CertificatePolicyService
- All Known Subinterfaces:
- ConfigurationService
- All Known Implementing Classes:
- CertificatePolicyServiceImpl, ConfigurationServiceImpl
public interface CertificatePolicyService
|
Method Summary |
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)
|
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 |
removePolicyUseFromGroup(long policyGroupReltnId)
|
void |
updateGroupAttributes(long id,
String groupName)
|
void |
updatePolicyAttributes(long id,
String policyName,
org.nhindirect.policy.PolicyLexicon lexicon,
byte[] policyData)
|
getPolicies
Collection<org.nhindirect.config.store.CertPolicy> getPolicies()
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
getPolicyByName
org.nhindirect.config.store.CertPolicy getPolicyByName(String policyName)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
getPolicyById
org.nhindirect.config.store.CertPolicy getPolicyById(long id)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
addPolicy
void addPolicy(org.nhindirect.config.store.CertPolicy policy)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
deletePolicies
void deletePolicies(long[] policyIds)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
updatePolicyAttributes
void updatePolicyAttributes(long id,
String policyName,
org.nhindirect.policy.PolicyLexicon lexicon,
byte[] policyData)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
getPolicyGroups
Collection<org.nhindirect.config.store.CertPolicyGroup> getPolicyGroups()
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
getPolicyGroupByName
org.nhindirect.config.store.CertPolicyGroup getPolicyGroupByName(String policyGroupName)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
getPolicyGroupById
org.nhindirect.config.store.CertPolicyGroup getPolicyGroupById(long id)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
addPolicyGroup
void addPolicyGroup(org.nhindirect.config.store.CertPolicyGroup group)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
deletePolicyGroups
void deletePolicyGroups(long[] groupIds)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
updateGroupAttributes
void updateGroupAttributes(long id,
String groupName)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
addPolicyUseToGroup
void addPolicyUseToGroup(long groupId,
long policyId,
org.nhindirect.config.store.CertPolicyUse policyUse,
boolean incoming,
boolean outgoing)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
removePolicyUseFromGroup
void removePolicyUseFromGroup(long policyGroupReltnId)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
associatePolicyGroupToDomain
void associatePolicyGroupToDomain(long domainId,
long policyGroupId)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
disassociatePolicyGroupFromDomain
void disassociatePolicyGroupFromDomain(long domainId,
long policyGroupId)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
disassociatePolicyGroupsFromDomain
void disassociatePolicyGroupsFromDomain(long domainId)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
disassociatePolicyGroupFromDomains
void disassociatePolicyGroupFromDomains(long policyGroupId)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
getPolicyGroupDomainReltns
Collection<org.nhindirect.config.store.CertPolicyGroupDomainReltn> getPolicyGroupDomainReltns()
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
getPolicyGroupsByDomain
Collection<org.nhindirect.config.store.CertPolicyGroupDomainReltn> getPolicyGroupsByDomain(long domainId)
throws ConfigurationServiceException
- Throws:
ConfigurationServiceException
Copyright © 2014. All Rights Reserved.