org.nhind.config.rest
Interface TrustBundleService

All Known Implementing Classes:
DefaultTrustBundleService

public interface TrustBundleService


Method Summary
 void addTrustBundle(org.nhindirect.config.model.TrustBundle bundle)
           
 void associateTrustBundleToDomain(java.lang.String bundleName, java.lang.String domainName, boolean incoming, boolean outgoing)
           
 void deleteTrustBundle(java.lang.String bundleName)
           
 void disassociateTrustBundleFromDomain(java.lang.String bundleName, java.lang.String domainName)
           
 void disassociateTrustBundleFromDomains(java.lang.String bundleName)
           
 void disassociateTrustBundlesFromDomain(java.lang.String domainName)
           
 org.nhindirect.config.model.TrustBundle getTrustBundle(java.lang.String bundleName)
           
 java.util.Collection<org.nhindirect.config.model.TrustBundle> getTrustBundles(boolean fetchAnchors)
           
 java.util.Collection<org.nhindirect.config.model.TrustBundleDomainReltn> getTrustBundlesByDomain(java.lang.String domainName, boolean fetchAnchors)
           
 void refreshTrustBundle(java.lang.String bundleName)
           
 void updateSigningCert(java.lang.String bundleName, java.security.cert.X509Certificate cert)
           
 void updateTrustBundleAttributes(java.lang.String bundleName, org.nhindirect.config.model.TrustBundle bundleData)
           
 

Method Detail

getTrustBundles

java.util.Collection<org.nhindirect.config.model.TrustBundle> getTrustBundles(boolean fetchAnchors)
                                                                              throws org.nhindirect.common.rest.exceptions.ServiceException
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

getTrustBundlesByDomain

java.util.Collection<org.nhindirect.config.model.TrustBundleDomainReltn> getTrustBundlesByDomain(java.lang.String domainName,
                                                                                                 boolean fetchAnchors)
                                                                                                 throws org.nhindirect.common.rest.exceptions.ServiceException
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

getTrustBundle

org.nhindirect.config.model.TrustBundle getTrustBundle(java.lang.String bundleName)
                                                       throws org.nhindirect.common.rest.exceptions.ServiceException
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

addTrustBundle

void addTrustBundle(org.nhindirect.config.model.TrustBundle bundle)
                    throws org.nhindirect.common.rest.exceptions.ServiceException
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

refreshTrustBundle

void refreshTrustBundle(java.lang.String bundleName)
                        throws org.nhindirect.common.rest.exceptions.ServiceException
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

deleteTrustBundle

void deleteTrustBundle(java.lang.String bundleName)
                       throws org.nhindirect.common.rest.exceptions.ServiceException
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

updateSigningCert

void updateSigningCert(java.lang.String bundleName,
                       java.security.cert.X509Certificate cert)
                       throws org.nhindirect.common.rest.exceptions.ServiceException
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

updateTrustBundleAttributes

void updateTrustBundleAttributes(java.lang.String bundleName,
                                 org.nhindirect.config.model.TrustBundle bundleData)
                                 throws org.nhindirect.common.rest.exceptions.ServiceException
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

associateTrustBundleToDomain

void associateTrustBundleToDomain(java.lang.String bundleName,
                                  java.lang.String domainName,
                                  boolean incoming,
                                  boolean outgoing)
                                  throws org.nhindirect.common.rest.exceptions.ServiceException
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

disassociateTrustBundleFromDomain

void disassociateTrustBundleFromDomain(java.lang.String bundleName,
                                       java.lang.String domainName)
                                       throws org.nhindirect.common.rest.exceptions.ServiceException
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

disassociateTrustBundlesFromDomain

void disassociateTrustBundlesFromDomain(java.lang.String domainName)
                                        throws org.nhindirect.common.rest.exceptions.ServiceException
Throws:
org.nhindirect.common.rest.exceptions.ServiceException

disassociateTrustBundleFromDomains

void disassociateTrustBundleFromDomains(java.lang.String bundleName)
                                        throws org.nhindirect.common.rest.exceptions.ServiceException
Throws:
org.nhindirect.common.rest.exceptions.ServiceException


Copyright © 2014. All Rights Reserved.