OAuth2SmsAuthorizationGrantAuthenticationToken

class OAuth2SmsAuthorizationGrantAuthenticationToken(val phoneNumber: String, val smsCode: String, clientPrincipal: Authentication, scopes: Set<String>?, additionalParameters: Map<String, Any>) : OAuth2AuthorizationGrantAuthenticationToken

OAuth2 短信授权认证令牌

封装短信验证码授权请求中的手机号、验证码和附加参数

Constructors

constructor(phoneNumber: String, smsCode: String, clientPrincipal: Authentication, scopes: Set<String>?, additionalParameters: Map<String, Any>)

Properties

Link copied to clipboard
Link copied to clipboard
open val authorities: Collection<GrantedAuthority?>?
Link copied to clipboard
open val credentials: Any?
Link copied to clipboard
open var details: @Nullable Any?
Link copied to clipboard
open val grantType: AuthorizationGrantType?
Link copied to clipboard
Link copied to clipboard
open val name: String?
Link copied to clipboard

手机号

Link copied to clipboard
open val principal: Any?
Link copied to clipboard

授权范围

Link copied to clipboard

短信验证码

Functions

Link copied to clipboard
open fun eraseCredentials()
Link copied to clipboard
open fun implies(subject: Subject?): Boolean
Link copied to clipboard
open fun toBuilder(): Authentication.Builder<*>?