@Component public class DefaultCertPolicyService extends Object implements CertPolicyService
| Constructor and Description |
|---|
DefaultCertPolicyService(CertificatePolicyClient certPolClient) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPolicy(org.nhindirect.config.model.CertPolicy policy) |
void |
addPolicyGroup(org.nhindirect.config.model.CertPolicyGroup group) |
void |
addPolicyUseToGroup(String groupName,
org.nhindirect.config.model.CertPolicyGroupUse use) |
void |
associatePolicyGroupToDomain(String groupName,
String domainName) |
void |
deletePolicy(String policyName) |
void |
deletePolicyGroup(String groupName) |
void |
disassociatePolicyGroupFromDomain(String groupName,
String domainName) |
void |
disassociatePolicyGroupFromDomains(String groupName) |
void |
disassociatePolicyGroupsFromDomain(String domainName) |
Collection<org.nhindirect.config.model.CertPolicy> |
getPolicies() |
org.nhindirect.config.model.CertPolicy |
getPolicyByName(String policyName) |
org.nhindirect.config.model.CertPolicyGroup |
getPolicyGroup(String groupName) |
Collection<org.nhindirect.config.model.CertPolicyGroupDomainReltn> |
getPolicyGroupDomainReltns() |
Collection<org.nhindirect.config.model.CertPolicyGroup> |
getPolicyGroups() |
Collection<org.nhindirect.config.model.CertPolicyGroup> |
getPolicyGroupsByDomain(String domainName) |
void |
removePolicyUseFromGroup(String groupName,
org.nhindirect.config.model.CertPolicyGroupUse use) |
void |
setCertificatePolicyClient(CertificatePolicyClient certPolClient) |
void |
updatePolicy(String policyName,
org.nhindirect.config.model.CertPolicy policyAttributes) |
void |
updatePolicyGroup(String groupName,
String newGroupName) |
public DefaultCertPolicyService(CertificatePolicyClient certPolClient)
@Autowired public void setCertificatePolicyClient(CertificatePolicyClient certPolClient)
public Collection<org.nhindirect.config.model.CertPolicy> getPolicies() throws org.nhindirect.common.rest.exceptions.ServiceException
getPolicies in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic org.nhindirect.config.model.CertPolicy getPolicyByName(String policyName) throws org.nhindirect.common.rest.exceptions.ServiceException
getPolicyByName in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic void addPolicy(org.nhindirect.config.model.CertPolicy policy)
throws org.nhindirect.common.rest.exceptions.ServiceException
addPolicy in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic void deletePolicy(String policyName) throws org.nhindirect.common.rest.exceptions.ServiceException
deletePolicy in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic void updatePolicy(String policyName, org.nhindirect.config.model.CertPolicy policyAttributes) throws org.nhindirect.common.rest.exceptions.ServiceException
updatePolicy in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic Collection<org.nhindirect.config.model.CertPolicyGroup> getPolicyGroups() throws org.nhindirect.common.rest.exceptions.ServiceException
getPolicyGroups in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic org.nhindirect.config.model.CertPolicyGroup getPolicyGroup(String groupName) throws org.nhindirect.common.rest.exceptions.ServiceException
getPolicyGroup in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic void addPolicyGroup(org.nhindirect.config.model.CertPolicyGroup group)
throws org.nhindirect.common.rest.exceptions.ServiceException
addPolicyGroup in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic void deletePolicyGroup(String groupName) throws org.nhindirect.common.rest.exceptions.ServiceException
deletePolicyGroup in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic void updatePolicyGroup(String groupName, String newGroupName) throws org.nhindirect.common.rest.exceptions.ServiceException
updatePolicyGroup in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic void addPolicyUseToGroup(String groupName, org.nhindirect.config.model.CertPolicyGroupUse use) throws org.nhindirect.common.rest.exceptions.ServiceException
addPolicyUseToGroup in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic void removePolicyUseFromGroup(String groupName, org.nhindirect.config.model.CertPolicyGroupUse use) throws org.nhindirect.common.rest.exceptions.ServiceException
removePolicyUseFromGroup in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic Collection<org.nhindirect.config.model.CertPolicyGroupDomainReltn> getPolicyGroupDomainReltns() throws org.nhindirect.common.rest.exceptions.ServiceException
getPolicyGroupDomainReltns in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic Collection<org.nhindirect.config.model.CertPolicyGroup> getPolicyGroupsByDomain(String domainName) throws org.nhindirect.common.rest.exceptions.ServiceException
getPolicyGroupsByDomain in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic void associatePolicyGroupToDomain(String groupName, String domainName) throws org.nhindirect.common.rest.exceptions.ServiceException
associatePolicyGroupToDomain in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic void disassociatePolicyGroupFromDomain(String groupName, String domainName) throws org.nhindirect.common.rest.exceptions.ServiceException
disassociatePolicyGroupFromDomain in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic void disassociatePolicyGroupsFromDomain(String domainName) throws org.nhindirect.common.rest.exceptions.ServiceException
disassociatePolicyGroupsFromDomain in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionpublic void disassociatePolicyGroupFromDomains(String groupName) throws org.nhindirect.common.rest.exceptions.ServiceException
disassociatePolicyGroupFromDomains in interface CertPolicyServiceorg.nhindirect.common.rest.exceptions.ServiceExceptionCopyright © 2021. All rights reserved.