OAuth2EmailAuthorizationGrantAuthenticationToken

class OAuth2EmailAuthorizationGrantAuthenticationToken(val email: String, val emailCode: String, clientPrincipal: Authentication, scopes: Set<String>?, additionalParameters: Map<String, Any>) : OAuth2AuthorizationGrantAuthenticationToken

OAuth2 邮箱授权认证令牌

封装邮箱验证码授权请求中的邮箱、验证码和附加参数

Constructors

constructor(email: String, emailCode: 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

邮箱

Link copied to clipboard

邮箱验证码

Link copied to clipboard
open val grantType: AuthorizationGrantType?
Link copied to clipboard
Link copied to clipboard
open val name: String?
Link copied to clipboard
open val principal: Any?
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<*>?