All Downloads are FREE. Search and download functionalities are using the official Maven repository.

OSGI-INF.blueprint.aaaCert.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
                 xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0">

  <odl:clustered-app-config id="aaaCertDefaultConfig" default-config-file-name="aaa-cert-config.xml"
                            binding-class="org.opendaylight.yang.gen.v1.urn.opendaylight.yang.aaa.cert.rev151126.AaaCertServiceConfig">
  </odl:clustered-app-config>

  <reference id="dataBroker" interface="org.opendaylight.mdsal.binding.api.DataBroker"/>
  <reference id="rpcProviderService" interface="org.opendaylight.mdsal.binding.api.RpcProviderService"/>
  <reference id="encryService" interface="org.opendaylight.aaa.encrypt.AAAEncryptionService"/>

  <bean id="certManager" class="org.opendaylight.aaa.cert.impl.CertificateManagerService" destroy-method="close">
      <argument ref="rpcProviderService"/>
      <argument ref="dataBroker"/>
      <argument ref="encryService"/>
      <argument ref="aaaCertDefaultConfig"/>
  </bean>
  <service ref="certManager" interface="org.opendaylight.aaa.cert.api.ICertificateManager" odl:type="default-certificate-manager"/>

</blueprint>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy