public class AuthorizationInfoHandle extends Object
| 构造器和说明 |
|---|
AuthorizationInfoHandle() |
| 限定符和类型 | 方法和说明 |
|---|---|
AuthorizationInfoHandle |
client(Map<String,org.springframework.security.core.userdetails.UserDetailsService> clientMap)
批量注册客户端及其对应的用户详情服务
|
AuthorizationInfoHandle |
client(String clientId,
org.springframework.security.core.userdetails.UserDetailsService userDetailsService)
注册单个客户端及其对应的用户详情服务
|
AuthorizationInfoHandle |
grantType(Map<String,RetriveUserFunction> grantTypeMap)
批量注册授权类型及其对应的用户检索函数
|
AuthorizationInfoHandle |
grantType(String grantType,
RetriveUserFunction retriveUserFunction)
注册单个授权类型及其对应的用户检索函数
|
org.springframework.security.core.userdetails.UserDetailsService |
obtainClient(String clientId)
根据客户端ID获取对应的用户详情服务
|
RetriveUserFunction |
obtainFunction(String grantType)
根据授权类型获取对应的用户检索函数
|
public AuthorizationInfoHandle client(String clientId, org.springframework.security.core.userdetails.UserDetailsService userDetailsService)
clientId - 客户端IDuserDetailsService - 用户详情服务public AuthorizationInfoHandle client(Map<String,org.springframework.security.core.userdetails.UserDetailsService> clientMap)
clientMap - 客户端ID与用户详情服务的映射public AuthorizationInfoHandle grantType(String grantType, RetriveUserFunction retriveUserFunction)
grantType - 授权类型retriveUserFunction - 用户检索函数public AuthorizationInfoHandle grantType(Map<String,RetriveUserFunction> grantTypeMap)
grantTypeMap - 授权类型与用户检索函数的映射public RetriveUserFunction obtainFunction(String grantType)
grantType - 授权类型public org.springframework.security.core.userdetails.UserDetailsService obtainClient(String clientId)
clientId - 客户端IDCopyright © 2025. All rights reserved.