public class Oauth2Utils
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
encryptPassword(java.lang.String password)
生成BCryptPasswordEncoder密码
|
static java.lang.String |
getClientId() |
static org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails |
getDetails() |
static org.springframework.security.oauth2.provider.OAuth2Authentication |
getOauth2Authentication() |
static org.springframework.security.oauth2.provider.OAuth2Request |
getOauth2Request() |
static java.util.Collection<?> |
getPermissions() |
static java.lang.String |
getRedirectUri() |
static java.util.Set<java.lang.String> |
getResourceIds() |
static java.util.Set<java.lang.String> |
getRoles() |
static java.util.Set<java.lang.String> |
getScope() |
static java.lang.String |
getTenantId() |
static java.lang.String |
getTokenType() |
static java.lang.String |
getTokenValue() |
static CustomizeUsernamePasswordAuthenticationToken |
getUserAuthentication() |
static java.lang.Object |
getUserId() |
static java.lang.Integer |
getUserIdInteger() |
static java.lang.Long |
getUserIdLong() |
static java.lang.String |
getUserIdString() |
static java.util.Map<java.lang.String,java.lang.Object> |
getUserInfo() |
static java.lang.String |
getUserName() |
static java.lang.Object |
getUserValue(java.lang.String key) |
static boolean |
isAdmin()
是否为管理员
|
static boolean |
isAdmin(java.lang.Long userId)
是否为管理员
|
static boolean |
matchesPassword(java.lang.String rawPassword,
java.lang.String encodedPassword)
判断密码是否相同
|
public static java.util.Map<java.lang.String,java.lang.Object> getUserInfo()
public static java.lang.String getUserName()
public static java.lang.Long getUserIdLong()
public static java.lang.String getUserIdString()
public static java.lang.String getTenantId()
public static java.lang.Integer getUserIdInteger()
public static java.lang.Object getUserId()
public static java.lang.Object getUserValue(java.lang.String key)
public static java.util.Set<java.lang.String> getRoles()
public static java.util.Collection<?> getPermissions()
public static java.lang.String getClientId()
public static java.lang.String getTokenValue()
public static java.lang.String getTokenType()
public static java.util.Set<java.lang.String> getResourceIds()
public static java.util.Set<java.lang.String> getScope()
public static java.lang.String getRedirectUri()
public static org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails getDetails()
public static org.springframework.security.oauth2.provider.OAuth2Authentication getOauth2Authentication()
public static CustomizeUsernamePasswordAuthenticationToken getUserAuthentication()
public static org.springframework.security.oauth2.provider.OAuth2Request getOauth2Request()
public static boolean isAdmin(java.lang.Long userId)
userId - 用户IDpublic static boolean isAdmin()
public static java.lang.String encryptPassword(java.lang.String password)
password - 密码public static boolean matchesPassword(java.lang.String rawPassword,
java.lang.String encodedPassword)
rawPassword - 真实密码encodedPassword - 加密后字符Copyright © 2021. All Rights Reserved.