rest:
例子/admins/user/**=rest[user],
根据请求的方法,
相当于
/admins/user/**=perms[user:method] ,
其中method为post,get,delete等。
port:
例子/admins/user/**=port[8081],
当请求的url的端口不是8081是跳转到
schemal://serverName:8081?queryString
,其中schmal是协议http或https等,
serverName是你访问的host,8081是url配置里port的端口,
queryString 是你访问的url里的?后面的参数。
perms:
例子/admins/user/**=perms[user:add:*],perms
参数可以写多个,多个时必 须加上引号,并且参数之间用逗号分割,
例如 /admins/user/**=perms["user:add:*,user:modify:*"],
当有多个参数时必须每个 参数都通过才通过,想当于 isPermitedAll()方法。
roles:
例子/admins/user/**=roles[admin],
参数可以写多个,多个时必须加上引号, 并且参数之间用逗号分割,
当有多个参数时,
例如 /admins/user/**=roles["admin,guest"]
,每个参数通过才算通过,相当于 hasAllRoles()方法。
anon:
例子/admins/**=anon 没有参数,表示可以匿名使用。
authc:
例如/admins/user/**=authc表示需要认证才能使用,没有参数
authcBasic:
例如/admins/user/**=authcBasic没有参数表示httpBasic认证
ssl:
例子/adm
ins/user/**=ssl没有参数,表示安全的url请求,协议为https
认证实现