router.json revision 25b1abfbb74fea0ddfcf186f7be3ef5f8c095790
{
"filters" : [
{
"onRequest" : {
"type" : "text/javascript",
"file" : "router-authz.js"
}
}, {
"pattern" : "managed/user.*",
"onRequest" : {
"type" : "text/javascript",
"file" : "script/set-additional-passwords.js",
"additionalPasswordFields" : [
"ldapPassword",
"ldap2Password"
]
},
"methods" : [
"create",
"update"
]
}, {
"pattern" : "policy/managed/user.*",
"onRequest" : {
"type" : "text/javascript",
"file" : "script/set-additional-passwords.js",
"additionalPasswordFields" : [
"ldapPassword",
"ldap2Password"
]
},
"methods" : [
"action"
]
},
{
"pattern" : "^(managed|system|repo/internal)($|(/.+))",
"onRequest" : {
"type" : "text/javascript",
"file" : "policyFilter.js"
},
"methods" : [
"create",
"update"
]
},
{
"pattern" : "repo/internal/user.*",
"onRequest" : {
"type" : "text/javascript",
"source" : "request.content.password = require('crypto').hash(request.content.password);"
},
"methods" : [
"create",
"update"
]
}
]
}