8 For each top-level feature, identify the name, url, description, etc. User-facing features are used directly by end users.
13 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=aaa.git;a=blob_plain;f=features/shiro/features-aaa-shiro/src/main/features/features.xml;hb=refs/heads/stable/carbon
14 * **Feature Description:** ODL Shiro-based AAA implementation
16 * **User Facing:** Yes
17 * **Experimental:** Yes
18 * **CSIT Test:** https://jenkins.opendaylight.org/releng/view/aaa/job/aaa-csit-1node-authn-all-carbon/
23 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=aaa.git;a=blob;f=features/authn/features-aaa/src/main/features/features.xml;hb=refs/heads/stable/carbon
24 * **Feature Description:** Existing AAA infrastructure, now wrapped by odl-aaa-shiro
26 * **User Facing:** Yes
27 * **Experimental:** Yes
28 * **CSIT Test:** https://jenkins.opendaylight.org/releng/view/aaa/job/aaa-csit-1node-authn-all-carbon/
33 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=aaa.git;a=blob;f=features/authn/features-aaa/src/main/features/features.xml;hb=refs/heads/stable/carbon
34 * **Feature Description:** MD-SAL based encrypted certificate management
36 * **User Facing:** Yes
37 * **Experimental:** Yes
38 * **CSIT Test:** https://jenkins.opendaylight.org/releng/view/aaa/job/aaa-csit-1node-authn-all-carbon/
43 * **Feature URL:** https://git.opendaylight.org/gerrit/gitweb?p=aaa.git;a=blob;f=features/authn/features-aaa/src/main/features/features.xml;hb=refs/heads/stable/carbon
44 * **Feature Description:** Basic karaf CLI commands for interacting with AAA
46 * **User Facing:** Yes
47 * **Experimental:** Yes
48 * **CSIT Test:** https://jenkins.opendaylight.org/releng/view/aaa/job/aaa-csit-1node-authn-all-carbon/
54 Please provide the URL to each document at docs.opendaylight.org. If the document is under review, provide a link to the change in Gerrit.
58 * :ref:`aaa-user-guide`
60 * **Developer Guide(s):**
62 * :ref:`aaa-dev-guide`
64 Security Considerations
65 =======================
67 * Do you have any external interfaces other than RESTCONF?
71 * Other security issues?
78 * `Link to Sonar Report <https://jenkins.opendaylight.org/releng/view/aaa/job/aaa-sonar/>`_ (56.39% code coverage)
79 * `Link to CSIT Jobs <https://jenkins.opendaylight.org/releng/view/aaa/>`_
84 * No data model changes occurred, so everything should work. You can either copy the existing idmlight.db.mv.db into the new karaf distribution folder, or just start fresh with a new one.
89 * Is this release compatible with the previous release?
97 * Any configuration changes?
99 Some CLI commands were modified for security and ease of use purposes. Nothing else.
104 * `8373 <https://bugs.opendaylight.org/show_bug.cgi?id=8373>`_ Unable to start blueprint container for bundle org.opendaylight.aaa.idmlight
105 * `8062 <https://bugs.opendaylight.org/show_bug.cgi?id=8062>`_ Bad padding in encrypted data
106 * `8214 <https://bugs.opendaylight.org/show_bug.cgi?id=8214>`_ NPE in org.opendaylight.aaa.shiro.realm.MDSALDynamicAuthorizationFilter
107 * `8313 <https://bugs.opendaylight.org/show_bug.cgi?id=8313>`_ AAA dependencies cause it not to come up
108 * `8157 <https://bugs.opendaylight.org/show_bug.cgi?id=8157>`_ Deleting a user and recreating it fails using the aaa-cli-jar
109 * `7527 <https://bugs.opendaylight.org/show_bug.cgi?id=7527>`_ Karaf 4 migration: provide Karaf 4 aaa features
114 * List key known issues with workarounds
118 * `Link to Open Bugs <https://bugs.opendaylight.org/buglist.cgi?component=General&list_id=78831&product=aaa&resolution=--->`_
128 * LDAP, ActiveDirectory (less tested)
133 * `Link to release plan <https://wiki.opendaylight.org/view/AAA:Carbon:Release_Plan>`_
134 * Describe any major shifts in release schedule from the release plan