类的使用
cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
使用SaOAuth2ServerConfig的程序包
-
cn.dev33.satoken.oauth2中SaOAuth2ServerConfig的使用
-
cn.dev33.satoken.oauth2.config中SaOAuth2ServerConfig的使用
修饰符和类型方法说明SaOAuth2ServerConfig.addClient(SaClientModel client) 注册 clientSaOAuth2ServerConfig.setAccessTokenTimeout(long accessTokenTimeout) SaOAuth2ServerConfig.setClients(Map<String, SaClientModel> clients) 写入 client 列表SaOAuth2ServerConfig.setClientTokenTimeout(long clientTokenTimeout) SaOAuth2ServerConfig.setCodeTimeout(long codeTimeout) SaOAuth2ServerConfig.setEnableAuthorizationCode(Boolean enableAuthorizationCode) SaOAuth2ServerConfig.setEnableClientCredentials(Boolean enableClientCredentials) SaOAuth2ServerConfig.setEnableImplicit(Boolean enableImplicit) SaOAuth2ServerConfig.setEnablePassword(Boolean enablePassword) SaOAuth2ServerConfig.setHideStatusField(Boolean hideStatusField) SaOAuth2ServerConfig.setHigherScope(String higherScope) 设置 指定高级权限,多个用逗号隔开SaOAuth2ServerConfig.setIsNewRefresh(Boolean isNewRefresh) SaOAuth2ServerConfig.setLowerClientTokenTimeout(long lowerClientTokenTimeout) SaOAuth2ServerConfig.setLowerScope(String lowerScope) 设置 指定低级权限,多个用逗号隔开SaOAuth2ServerConfig.setMode4ReturnAccessToken(Boolean mode4ReturnAccessToken) SaOAuth2ServerConfig.setOidc(SaOAuth2OidcConfig oidc) 设置 oidc 相关配置SaOAuth2ServerConfig.setOpenidDigestPrefix(String openidDigestPrefix) SaOAuth2ServerConfig.setRefreshTokenTimeout(long refreshTokenTimeout) -
cn.dev33.satoken.oauth2.processor中SaOAuth2ServerConfig的使用
修饰符和类型方法说明voidSaOAuth2ServerProcessor.checkAuthorizeResponseType(String responseType, cn.dev33.satoken.context.model.SaRequest req, SaOAuth2ServerConfig cfg) 校验 authorize 路由的 ResponseType 参数