package com.kidgrow.authclient.properties; import lombok.Data; /** * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020
* * @Description: 认证配置
* @Project:
* @CreateDate: Created in 2020/2/13 10:36
* @Author: liuke */ @Data public class AuthProperties { /** * 配置要认证的url(默认不需要配置) * * 优先级大于忽略认证配置`kidgrow.security.ignore.httpUrls` * 意思是如果同一个url同时配置了`忽略认证`和`需要认证`,则该url还是会被认证 */ private String[] httpUrls = {}; /** * 配置不需要校验时间戳的Url */ private String[] httpTimestampUrl = {}; /** * 是否开启时间戳验证 */ private Boolean timestampenable = false; /** *时间戳校验时长,单位秒 */ private String timestampnum="1000"; /** * token自动续签配置(目前只有redis实现) */ private RenewProperties renew = new RenewProperties(); /** * url权限配置 */ private UrlPermissionProperties urlPermission = new UrlPermissionProperties(); }