| { |
| "providers": [ |
| { |
| "role": "authentication", |
| "name": "ShiroProvider", |
| "enabled": "true", |
| "params": { |
| "sessionTimeout": "20", |
| "main.ldapRealm": "org.apache.knox.gateway.shirorealm.KnoxLdapRealm", |
| "main.ldapContextFactory": "org.apache.knox.gateway.shirorealm.KnoxLdapContextFactory", |
| "main.ldapRealm.contextFactory": "$ldapContextFactory", |
| "main.ldapRealm.userDnTemplate": "uid={0},ou=people,dc=hadoop,dc=apache,dc=org", |
| "main.ldapRealm.contextFactory.url": "ldap://localhost:33389", |
| "main.ldapRealm.contextFactory.authenticationMechanism": "simple", |
| "urls./**": "authcBasic" |
| } |
| } |
| ] |
| } |