redbackRuntimeConfiguration element
Type: | redbackRuntimeConfiguration |
Namespace: | (default namespace) |
XML Schema: | ns0.xsd |
Example XML
<?xml version="1.0" encoding="UTF-8"?>
<redbackRuntimeConfiguration>
<ldapGroupMappings>
<group>...</group>
<roleNames>...</roleNames>
<roleNames>...</roleNames>
<!--...more "roleNames" elements...-->
</ldapGroupMappings>
<ldapGroupMappings>
<!--...-->
</ldapGroupMappings>
<!--...more "ldapGroupMappings" elements...-->
<rbacManagerImpls>...</rbacManagerImpls>
<rbacManagerImpls>...</rbacManagerImpls>
<!--...more "rbacManagerImpls" elements...-->
<configurationPropertiesEntries>
<key>...</key>
<value>...</value>
</configurationPropertiesEntries>
<configurationPropertiesEntries>
<!--...-->
</configurationPropertiesEntries>
<!--...more "configurationPropertiesEntries" elements...-->
<usersCacheConfiguration>
<timeToIdleSeconds>...</timeToIdleSeconds>
<maxElementsOnDisk>...</maxElementsOnDisk>
<maxElementsInMemory>...</maxElementsInMemory>
<timeToLiveSeconds>...</timeToLiveSeconds>
</usersCacheConfiguration>
<ldapConfiguration>
<authenticationMethod>...</authenticationMethod>
<extraProperties>
<entry>
<key>...</key>
<value>...</value>
</entry>
<entry>
<key>
<!--(another 'string' type)-->
</key>
<value>
<!--(another 'string' type)-->
</value>
</entry>
<!--...more entries...-->
</extraProperties>
<extraPropertiesEntries>
<key>...</key>
<value>...</value>
</extraPropertiesEntries>
<extraPropertiesEntries>
<!--...-->
</extraPropertiesEntries>
<!--...more "extraPropertiesEntries" elements...-->
<ssl>...</ssl>
<port>...</port>
<baseDn>...</baseDn>
<bindAuthenticatorEnabled>...</bindAuthenticatorEnabled>
<hostName>...</hostName>
<contextFactory>...</contextFactory>
<useRoleNameAsGroup>...</useRoleNameAsGroup>
<writable>...</writable>
<password>...</password>
<bindDn>...</bindDn>
<baseGroupsDn>...</baseGroupsDn>
</ldapConfiguration>
<userManagerImpls>...</userManagerImpls>
<userManagerImpls>...</userManagerImpls>
<!--...more "userManagerImpls" elements...-->
<useUsersCache>...</useUsersCache>
<configurationProperties>
<entry>
<key>...</key>
<value>...</value>
</entry>
<entry>
<key>
<!--(another 'string' type)-->
</key>
<value>
<!--(another 'string' type)-->
</value>
</entry>
<!--...more entries...-->
</configurationProperties>
<migratedFromRedbackConfiguration>...</migratedFromRedbackConfiguration>
</redbackRuntimeConfiguration>
Example JSON
{
"ldapGroupMappings" : [ {
"group" : "...",
"roleNames" : [ "...", ... ]
}, ... ],
"rbacManagerImpls" : [ "...", ... ],
"configurationPropertiesEntries" : [ {
"key" : "...",
"value" : "..."
}, ... ],
"usersCacheConfiguration" : {
"timeToIdleSeconds" : ...,
"maxElementsOnDisk" : ...,
"maxElementsInMemory" : ...,
"timeToLiveSeconds" : ...
},
"ldapConfiguration" : {
"authenticationMethod" : "...",
"extraProperties" : [ {
"..." : ...
}, {
} ],
"extraPropertiesEntries" : [ {
"key" : "...",
"value" : "..."
}, ... ],
"ssl" : false,
"port" : ...,
"baseDn" : "...",
"bindAuthenticatorEnabled" : false,
"hostName" : "...",
"contextFactory" : "...",
"useRoleNameAsGroup" : false,
"writable" : false,
"password" : "...",
"bindDn" : "...",
"baseGroupsDn" : "..."
},
"userManagerImpls" : [ "...", ... ],
"useUsersCache" : false,
"configurationProperties" : [ {
"..." : ...
}, {
} ],
"migratedFromRedbackConfiguration" : false
}