| { |
| "authentication": { |
| "class": "org.apache.solr.security.HadoopAuthPlugin", |
| "sysPropPrefix": "solr.", |
| "type": "simple", |
| "enableDelegationToken":"true", |
| "authConfigs": [ |
| "delegation-token.token-kind", |
| "delegation-token.update-interval.sec", |
| "delegation-token.max-lifetime.sec", |
| "delegation-token.renewal-interval.sec", |
| "delegation-token.removal-scan-interval.sec", |
| "cookie.domain", |
| "signer.secret.provider", |
| "zk-dt-secret-manager.enable", |
| "zk-dt-secret-manager.znodeWorkingPath", |
| "signer.secret.provider.zookeeper.path" |
| ], |
| "defaultConfigs": { |
| "delegation-token.token-kind": "solr-dt", |
| "signer.secret.provider": "zookeeper", |
| "zk-dt-secret-manager.enable": "true", |
| "token.validity": "36000", |
| "zk-dt-secret-manager.znodeWorkingPath": "solr/security/zkdtsm", |
| "signer.secret.provider.zookeeper.path": "/token", |
| "cookie.domain": "127.0.0.1" |
| } |
| } |
| } |