<features xmlns="http://karaf.apache.org/xmlns/features/v1.2.0" name="odl-aaa-0.5.4-Carbon" xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <repository>mvn:org.opendaylight.yangtools/features-yangtools/1.1.4-Carbon/xml/features</repository>
  <repository>mvn:org.opendaylight.controller/features-config/0.6.4-Carbon/xml/features</repository>
  <repository>mvn:org.opendaylight.mdsal/features-mdsal/2.2.4-Carbon/xml/features</repository>
  <repository>mvn:org.opendaylight.controller/features-mdsal/1.5.4-Carbon/xml/features</repository>
  <feature name="odl-aaa-api" description="OpenDaylight :: AAA :: APIs" version="0.5.4-Carbon">
    <bundle>mvn:com.sun.jersey/jersey-server/1.17</bundle>
    <bundle>mvn:com.sun.jersey/jersey-core/1.17</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-authn-api/0.5.4-Carbon</bundle>
    <feature version="1.1.4-Carbon">odl-yangtools-common</feature>
    <feature version="2.2.4-Carbon">odl-mdsal-binding-base</feature>
  </feature>
  <feature name="odl-aaa-authn" description="OpenDaylight :: AAA :: Authentication - NO CLUSTER" version="0.5.4-Carbon">
    <feature version="0.5.4-Carbon">odl-aaa-api</feature>
    <feature version="1.1.4-Carbon">odl-yangtools-common</feature>
    <feature version="2.2.4-Carbon">odl-mdsal-binding-base</feature>
    <feature version="1.5.4-Carbon">odl-mdsal-broker</feature>
    <feature version="0.6.4-Carbon">odl-config-core</feature>
    <feature>war</feature>
    <bundle>mvn:com.sun.jersey/jersey-servlet/1.17</bundle>
    <bundle>mvn:com.sun.jersey/jersey-core/1.17</bundle>
    <bundle>mvn:com.sun.jersey/jersey-server/1.17</bundle>
    <bundle>mvn:com.sun.jersey/jersey-client/1.17</bundle>
    <bundle>mvn:org.apache.felix/org.apache.felix.dependencymanager/4.3.0</bundle>
    <bundle>mvn:org.apache.felix/org.apache.felix.metatype/1.1.2</bundle>
    <bundle>mvn:net.sf.ehcache/ehcache/2.8.3</bundle>
    <bundle>mvn:org.apache.oltu.oauth2/org.apache.oltu.oauth2.common/1.0.0</bundle>
    <bundle>mvn:org.apache.oltu.oauth2/org.apache.oltu.oauth2.authzserver/1.0.0</bundle>
    <bundle>mvn:org.apache.oltu.oauth2/org.apache.oltu.oauth2.resourceserver/1.0.0</bundle>
    <bundle>mvn:commons-codec/commons-codec/1.10</bundle>
    <bundle>wrap:mvn:org.json/json/20131018</bundle>
    <bundle>wrap:mvn:org.apache.commons/commons-lang3/3.5</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-shiro-api/0.5.4-Carbon</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-shiro/0.5.4-Carbon</bundle>
    <bundle>mvn:org.apache.shiro/shiro-core/1.3.2</bundle>
    <bundle>mvn:org.apache.shiro/shiro-web/1.3.2</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-authn/0.5.4-Carbon</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-authn-sts/0.5.4-Carbon</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-authn-basic/0.5.4-Carbon</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-filterchain/0.5.4-Carbon</bundle>
    <feature version="0.5.4-Carbon">odl-aaa-cert</feature>
    <bundle>wrap:mvn:com.h2database/h2/1.4.191</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-h2-store/0.5.4-Carbon</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-idmlight/0.5.4-Carbon</bundle>
    <configfile finalname="etc/idmtool">mvn:org.opendaylight.aaa/aaa-idmlight/0.5.4-Carbon/py/config</configfile>
    <bundle>mvn:com.fasterxml.jackson.core/jackson-core/2.3.2</bundle>
    <bundle>mvn:com.fasterxml.jackson.core/jackson-annotations/2.3.2</bundle>
    <bundle>mvn:com.fasterxml.jackson.core/jackson-databind/2.3.2</bundle>
    <bundle>mvn:com.fasterxml.jackson.datatype/jackson-datatype-json-org/2.3.2</bundle>
    <bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.3.2</bundle>
    <bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.3.2</bundle>
    <bundle>mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.3.2</bundle>
    <bundle>mvn:org.glassfish/javax.json/1.0.4</bundle>
    <configfile finalname="/etc/org.opendaylight.aaa.authn.cfg">mvn:org.opendaylight.aaa/aaa-authn/0.5.4-Carbon/cfg/config</configfile>
    <configfile finalname="/etc/org.opendaylight.aaa.tokens.cfg">mvn:org.opendaylight.aaa/aaa-h2-store/0.5.4-Carbon/cfg/config</configfile>
    <configfile finalname="/etc/org.opendaylight.aaa.filterchain.cfg">mvn:org.opendaylight.aaa/aaa-filterchain/0.5.4-Carbon/cfg/config</configfile>
  </feature>
  <feature name="odl-aaa-authn-mdsal-cluster" description="OpenDaylight :: AAA :: Authentication :: MD-SAL" version="0.5.4-Carbon">
    <feature version="1.1.4-Carbon">odl-yangtools-common</feature>
    <feature version="2.2.4-Carbon">odl-mdsal-binding-base</feature>
    <feature version="1.5.4-Carbon">odl-mdsal-broker</feature>
    <feature version="0.6.4-Carbon">odl-config-core</feature>
    <bundle>mvn:org.apache.felix/org.apache.felix.dependencymanager/4.3.0</bundle>
    <bundle>mvn:org.apache.felix/org.apache.felix.metatype/1.1.2</bundle>
    <bundle>mvn:org.apache.oltu.oauth2/org.apache.oltu.oauth2.common/1.0.0</bundle>
    <bundle>mvn:org.apache.oltu.oauth2/org.apache.oltu.oauth2.authzserver/1.0.0</bundle>
    <bundle>mvn:org.apache.oltu.oauth2/org.apache.oltu.oauth2.resourceserver/1.0.0</bundle>
    <bundle>mvn:commons-codec/commons-codec/1.8</bundle>
    <bundle>wrap:mvn:org.json/json/20131018</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-shiro-api/0.5.4-Carbon</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-shiro/0.5.4-Carbon</bundle>
    <bundle>mvn:org.apache.shiro/shiro-core/1.3.2</bundle>
    <bundle>mvn:org.apache.shiro/shiro-web/1.3.2</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-authn-api/0.5.4-Carbon</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-authn/0.5.4-Carbon</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-authn-sts/0.5.4-Carbon</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-authn-mdsal-api/0.5.4-Carbon</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-authn-mdsal-store-impl/0.5.4-Carbon</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-authn-basic/0.5.4-Carbon</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-filterchain/0.5.4-Carbon</bundle>
    <feature version="0.5.4-Carbon">odl-aaa-encryption-service</feature>
    <feature version="0.5.4-Carbon">odl-aaa-cert</feature>
    <bundle>mvn:org.opendaylight.aaa/aaa-idmlight/0.5.4-Carbon</bundle>
    <configfile finalname="etc/idmtool">mvn:org.opendaylight.aaa/aaa-idmlight/0.5.4-Carbon/py/config</configfile>
    <bundle>mvn:com.fasterxml.jackson.core/jackson-core/2.3.2</bundle>
    <bundle>mvn:com.fasterxml.jackson.core/jackson-annotations/2.3.2</bundle>
    <bundle>mvn:com.fasterxml.jackson.core/jackson-databind/2.3.2</bundle>
    <bundle>mvn:com.fasterxml.jackson.datatype/jackson-datatype-json-org/2.3.2</bundle>
    <bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.3.2</bundle>
    <bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.3.2</bundle>
    <bundle>mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.3.2</bundle>
    <bundle>mvn:org.glassfish/javax.json/1.0.4</bundle>
    <feature>war</feature>
    <bundle>mvn:com.sun.jersey/jersey-servlet/1.17</bundle>
    <bundle>mvn:com.sun.jersey/jersey-core/1.17</bundle>
    <bundle>mvn:com.sun.jersey/jersey-server/1.17</bundle>
    <bundle>mvn:com.sun.jersey/jersey-client/1.17</bundle>
    <configfile finalname="/etc/opendaylight/datastore/initial/config/aaa-mdsal-config.xml">mvn:org.opendaylight.aaa/aaa-authn-mdsal-store-impl/0.5.4-Carbon/xml/config</configfile>
    <configfile finalname="/etc/org.opendaylight.aaa.authn.cfg">mvn:org.opendaylight.aaa/aaa-authn/0.5.4-Carbon/cfg/config</configfile>
    <configfile finalname="/etc/org.opendaylight.aaa.filterchain.cfg">mvn:org.opendaylight.aaa/aaa-filterchain/0.5.4-Carbon/cfg/config</configfile>
  </feature>
  <feature name="odl-aaa-encryption-service" description="OpenDaylight :: AAA :: Encryption Service" version="0.5.4-Carbon">
    <feature version="1.1.4-Carbon">odl-yangtools-common</feature>
    <feature version="2.2.4-Carbon">odl-mdsal-binding-base</feature>
    <feature version="1.5.4-Carbon">odl-mdsal-broker</feature>
    <feature version="0.6.4-Carbon">odl-config-core</feature>
    <bundle>mvn:org.bouncycastle/bcprov-jdk15on/1.56</bundle>
    <bundle>mvn:org.bouncycastle/bcpkix-jdk15on/1.56</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-encrypt-service/0.5.4-Carbon</bundle>
    <configfile finalname="etc/opendaylight/datastore/initial/config/aaa-encrypt-service-config.xml">mvn:org.opendaylight.aaa/aaa-encrypt-service/0.5.4-Carbon/xml/config</configfile>
  </feature>
  <feature name="odl-aaa-cert" description="OpenDaylight :: AAA :: aaa opendaylight certificate Plugin" version="0.5.4-Carbon">
    <feature version="1.5.4-Carbon">odl-mdsal-broker</feature>
    <feature version="0.5.4-Carbon">odl-aaa-encryption-service</feature>
    <bundle>mvn:org.bouncycastle/bcprov-jdk15on/1.56</bundle>
    <bundle>mvn:commons-codec/commons-codec/1.10</bundle>
    <configfile finalname="etc/opendaylight/datastore/initial/config/aaa-cert-config.xml">mvn:org.opendaylight.aaa/aaa-cert/0.5.4-Carbon/xml/config</configfile>
    <bundle>mvn:org.opendaylight.aaa/aaa-cert/0.5.4-Carbon</bundle>
  </feature>
  <feature name="odl-aaa-cli" description="OpenDaylight :: AAA :: aaa opendaylight command line" version="0.5.4-Carbon">
    <feature version="0.5.4-Carbon">odl-aaa-authn</feature>
    <feature version="0.5.4-Carbon">odl-aaa-cert</feature>
    <feature version="0.5.4-Carbon">odl-aaa-api</feature>
    <bundle>mvn:net.sf.ehcache/ehcache/2.8.3</bundle>
    <bundle>mvn:org.opendaylight.aaa/aaa-cli/0.5.4-Carbon</bundle>
  </feature>
</features>
