org.nhind.config
Interface ConfigurationService
- All Superinterfaces:
- Remote
- All Known Implementing Classes:
- ConfigurationServiceImplServiceSoapBindingStub, ConfigurationServiceProxy
public interface ConfigurationService
- extends Remote
|
Method Summary |
void |
addAddress(Address[] address)
|
void |
addAnchor(Anchor[] anchor)
|
void |
addCertificates(Certificate[] certs)
|
void |
addDNS(DnsRecord[] records)
|
void |
addDomain(Domain domain)
|
void |
addPolicy(CertPolicy policy)
|
void |
addPolicyGroup(CertPolicyGroup policyGroup)
|
void |
addPolicyUseToGroup(long policyGroupId,
long policyId,
CertPolicyUse policyUse,
boolean incoming,
boolean outgoing)
|
void |
addSetting(String name,
String value)
|
void |
addTrustBundle(TrustBundle bundle)
|
void |
associatePolicyGroupToDomain(long domainId,
long policyGroupId)
|
void |
associateTrustBundleToDomain(long domainId,
long trustBundleId,
boolean incoming,
boolean outgoing)
|
boolean |
contains(Certificate cert)
|
void |
deletePolicies(Long[] policyIds)
|
void |
deletePolicyGroups(Long[] policyGroupIds)
|
void |
deleteSetting(String[] names)
|
void |
deleteTrustBundles(Long[] trustBundleIds)
|
void |
disassociatePolicyGroupFromDomain(long domainId,
long policyGroupId)
|
void |
disassociatePolicyGroupFromDomains(long policyGroupId)
|
void |
disassociatePolicyGroupsFromDomain(long domainId)
|
void |
disassociateTrustBundleFromDomain(long domainId,
long trustBundleId)
|
void |
disassociateTrustBundleFromDomains(long trustBundleId)
|
void |
disassociateTrustBundlesFromDomain(long domainId)
|
int |
getAddressCount()
|
Address[] |
getAddresss(String[] emailAddress,
EntityStatus status)
|
Setting[] |
getAllSettings()
|
Anchor |
getAnchor(String owner,
String thumbprint,
CertificateGetOptions options)
|
Anchor[] |
getAnchors(long[] anchorId,
CertificateGetOptions options)
|
Anchor[] |
getAnchorsForOwner(String owner,
CertificateGetOptions options)
|
Certificate |
getCertificate(String owner,
String thumbprint,
CertificateGetOptions options)
|
Certificate[] |
getCertificates(long[] certificateIds,
CertificateGetOptions options)
|
Certificate[] |
getCertificatesForOwner(String owner,
CertificateGetOptions options)
|
DnsRecord[] |
getDNSByName(String name)
|
DnsRecord[] |
getDNSByNameAndType(String name,
int type)
|
DnsRecord |
getDNSByRecordId(long recordId)
|
DnsRecord[] |
getDNSByRecordIds(Long[] recordIds)
|
DnsRecord[] |
getDNSByType(int type)
|
int |
getDNSCount()
|
Domain |
getDomain(Long id)
|
int |
getDomainCount()
|
Domain[] |
getDomains(String[] names,
EntityStatus status)
|
Anchor[] |
getIncomingAnchors(String owner,
CertificateGetOptions options)
|
Anchor[] |
getOutgoingAnchors(String owner,
CertificateGetOptions options)
|
CertPolicy[] |
getPolicies()
|
CertPolicy |
getPolicyById(long policyId)
|
CertPolicy |
getPolicyByName(String policyName)
|
CertPolicyGroup |
getPolicyGroupById(long policyGroupId)
|
CertPolicyGroup |
getPolicyGroupByName(String policyGroupName)
|
CertPolicyGroupDomainReltn[] |
getPolicyGroupDomainReltns()
|
CertPolicyGroup[] |
getPolicyGroups()
|
CertPolicyGroupDomainReltn[] |
getPolicyGroupsByDomain(long domainId)
|
Setting |
getSettingByName(String name)
|
Setting[] |
getSettingsByNames(String[] names)
|
TrustBundle |
getTrustBundleById(long id)
|
TrustBundle |
getTrustBundleByName(String bundleName)
|
TrustBundle[] |
getTrustBundles(boolean fetchAnchors)
|
TrustBundleDomainReltn[] |
getTrustBundlesByDomain(long domainId,
boolean fetchAnchors)
|
Address[] |
listAddresss(String lastEmailAddress,
int maxResults)
|
Anchor[] |
listAnchors(Long lastAnchorId,
int maxResults,
CertificateGetOptions options)
|
Certificate[] |
listCertificates(long lastCertificateId,
int maxResutls,
CertificateGetOptions options)
|
Domain[] |
listDomains(String names,
int maxResults)
|
void |
refreshTrustBundle(long id)
|
void |
removeAddress(String emailAddress)
|
void |
removeAnchors(long[] anchorId)
|
void |
removeAnchorsForOwner(String owner)
|
void |
removeCertificates(long[] certificateIds)
|
void |
removeCertificatesForOwner(String owner)
|
void |
removeDNS(DnsRecord[] records)
|
void |
removeDNSByRecordId(long recordId)
|
void |
removeDNSByRecordIds(Long[] recordIds)
|
void |
removeDomain(String name)
|
void |
removeDomainById(Long id)
|
void |
removePolicyUseFromGroup(long policyGroupReltnId)
|
Domain[] |
searchDomain(String name,
EntityStatus status)
|
void |
setAnchorStatusForOwner(String owner,
EntityStatus status)
|
void |
setCertificateStatus(long[] certificateIds,
EntityStatus status)
|
void |
setCertificateStatusForOwner(String owner,
EntityStatus status)
|
void |
updateAddress(Address address)
|
void |
updateDNS(long recordId,
DnsRecord record)
|
void |
updateDomain(Domain domain)
|
void |
updateGroupAttributes(long policyGroupId,
String policyGroupName)
|
void |
updateLastUpdateError(long trustBundleId,
Calendar attemptTime,
BundleRefreshError error)
|
void |
updatePolicyAttributes(long policyId,
String policyName,
PolicyLexicon policyLexicon,
byte[] policyData)
|
void |
updateSetting(String name,
String value)
|
void |
updateTrustBundleAttributes(long trustBundleId,
String trustBundleName,
String trustBundleURL,
Certificate signingCert,
int trustBundleRefreshInterval)
|
void |
updateTrustBundleSigningCertificate(long trustBundleIds,
Certificate signingCert)
|
updateGroupAttributes
void updateGroupAttributes(long policyGroupId,
String policyGroupName)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getAnchor
Anchor getAnchor(String owner,
String thumbprint,
CertificateGetOptions options)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
listCertificates
Certificate[] listCertificates(long lastCertificateId,
int maxResutls,
CertificateGetOptions options)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getDNSByType
DnsRecord[] getDNSByType(int type)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getAnchors
Anchor[] getAnchors(long[] anchorId,
CertificateGetOptions options)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getPolicyGroupById
CertPolicyGroup getPolicyGroupById(long policyGroupId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getDomains
Domain[] getDomains(String[] names,
EntityStatus status)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getPolicies
CertPolicy[] getPolicies()
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
addAnchor
void addAnchor(Anchor[] anchor)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
addSetting
void addSetting(String name,
String value)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
addPolicy
void addPolicy(CertPolicy policy)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getDomain
Domain getDomain(Long id)
throws RemoteException
- Throws:
RemoteException
updatePolicyAttributes
void updatePolicyAttributes(long policyId,
String policyName,
PolicyLexicon policyLexicon,
byte[] policyData)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getTrustBundleByName
TrustBundle getTrustBundleByName(String bundleName)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getTrustBundleById
TrustBundle getTrustBundleById(long id)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getDNSByNameAndType
DnsRecord[] getDNSByNameAndType(String name,
int type)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
setCertificateStatusForOwner
void setCertificateStatusForOwner(String owner,
EntityStatus status)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
removeDNS
void removeDNS(DnsRecord[] records)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
removeDomainById
void removeDomainById(Long id)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getTrustBundles
TrustBundle[] getTrustBundles(boolean fetchAnchors)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getOutgoingAnchors
Anchor[] getOutgoingAnchors(String owner,
CertificateGetOptions options)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
removeDNSByRecordIds
void removeDNSByRecordIds(Long[] recordIds)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getDNSByName
DnsRecord[] getDNSByName(String name)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
removePolicyUseFromGroup
void removePolicyUseFromGroup(long policyGroupReltnId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
updateDomain
void updateDomain(Domain domain)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
listDomains
Domain[] listDomains(String names,
int maxResults)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
listAnchors
Anchor[] listAnchors(Long lastAnchorId,
int maxResults,
CertificateGetOptions options)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
updateAddress
void updateAddress(Address address)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getSettingByName
Setting getSettingByName(String name)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
addPolicyGroup
void addPolicyGroup(CertPolicyGroup policyGroup)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
setCertificateStatus
void setCertificateStatus(long[] certificateIds,
EntityStatus status)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getPolicyGroupByName
CertPolicyGroup getPolicyGroupByName(String policyGroupName)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getPolicyGroupDomainReltns
CertPolicyGroupDomainReltn[] getPolicyGroupDomainReltns()
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
addDomain
void addDomain(Domain domain)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
deleteSetting
void deleteSetting(String[] names)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
disassociatePolicyGroupFromDomains
void disassociatePolicyGroupFromDomains(long policyGroupId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
associateTrustBundleToDomain
void associateTrustBundleToDomain(long domainId,
long trustBundleId,
boolean incoming,
boolean outgoing)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
listAddresss
Address[] listAddresss(String lastEmailAddress,
int maxResults)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
updateDNS
void updateDNS(long recordId,
DnsRecord record)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
setAnchorStatusForOwner
void setAnchorStatusForOwner(String owner,
EntityStatus status)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
addDNS
void addDNS(DnsRecord[] records)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
associatePolicyGroupToDomain
void associatePolicyGroupToDomain(long domainId,
long policyGroupId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
contains
boolean contains(Certificate cert)
throws RemoteException
- Throws:
RemoteException
removeCertificatesForOwner
void removeCertificatesForOwner(String owner)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
refreshTrustBundle
void refreshTrustBundle(long id)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getTrustBundlesByDomain
TrustBundleDomainReltn[] getTrustBundlesByDomain(long domainId,
boolean fetchAnchors)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
addAddress
void addAddress(Address[] address)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getAllSettings
Setting[] getAllSettings()
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
disassociatePolicyGroupsFromDomain
void disassociatePolicyGroupsFromDomain(long domainId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getDNSByRecordId
DnsRecord getDNSByRecordId(long recordId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
updateTrustBundleSigningCertificate
void updateTrustBundleSigningCertificate(long trustBundleIds,
Certificate signingCert)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getAddressCount
int getAddressCount()
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getSettingsByNames
Setting[] getSettingsByNames(String[] names)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
removeAnchors
void removeAnchors(long[] anchorId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
removeAddress
void removeAddress(String emailAddress)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
deletePolicyGroups
void deletePolicyGroups(Long[] policyGroupIds)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getPolicyGroups
CertPolicyGroup[] getPolicyGroups()
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getCertificates
Certificate[] getCertificates(long[] certificateIds,
CertificateGetOptions options)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getAddresss
Address[] getAddresss(String[] emailAddress,
EntityStatus status)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
disassociatePolicyGroupFromDomain
void disassociatePolicyGroupFromDomain(long domainId,
long policyGroupId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
updateSetting
void updateSetting(String name,
String value)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
removeDomain
void removeDomain(String name)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getIncomingAnchors
Anchor[] getIncomingAnchors(String owner,
CertificateGetOptions options)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getPolicyById
CertPolicy getPolicyById(long policyId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
addPolicyUseToGroup
void addPolicyUseToGroup(long policyGroupId,
long policyId,
CertPolicyUse policyUse,
boolean incoming,
boolean outgoing)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
removeDNSByRecordId
void removeDNSByRecordId(long recordId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
searchDomain
Domain[] searchDomain(String name,
EntityStatus status)
throws RemoteException
- Throws:
RemoteException
addTrustBundle
void addTrustBundle(TrustBundle bundle)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getCertificatesForOwner
Certificate[] getCertificatesForOwner(String owner,
CertificateGetOptions options)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
disassociateTrustBundlesFromDomain
void disassociateTrustBundlesFromDomain(long domainId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getPolicyByName
CertPolicy getPolicyByName(String policyName)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
removeAnchorsForOwner
void removeAnchorsForOwner(String owner)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getPolicyGroupsByDomain
CertPolicyGroupDomainReltn[] getPolicyGroupsByDomain(long domainId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getAnchorsForOwner
Anchor[] getAnchorsForOwner(String owner,
CertificateGetOptions options)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
deletePolicies
void deletePolicies(Long[] policyIds)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
removeCertificates
void removeCertificates(long[] certificateIds)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
disassociateTrustBundleFromDomain
void disassociateTrustBundleFromDomain(long domainId,
long trustBundleId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getDomainCount
int getDomainCount()
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getDNSCount
int getDNSCount()
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
disassociateTrustBundleFromDomains
void disassociateTrustBundleFromDomains(long trustBundleId)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
addCertificates
void addCertificates(Certificate[] certs)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getDNSByRecordIds
DnsRecord[] getDNSByRecordIds(Long[] recordIds)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
getCertificate
Certificate getCertificate(String owner,
String thumbprint,
CertificateGetOptions options)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
updateLastUpdateError
void updateLastUpdateError(long trustBundleId,
Calendar attemptTime,
BundleRefreshError error)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
updateTrustBundleAttributes
void updateTrustBundleAttributes(long trustBundleId,
String trustBundleName,
String trustBundleURL,
Certificate signingCert,
int trustBundleRefreshInterval)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
deleteTrustBundles
void deleteTrustBundles(Long[] trustBundleIds)
throws RemoteException,
ConfigurationServiceException
- Throws:
RemoteException
ConfigurationServiceException
Copyright © 2013. All Rights Reserved.