HasPasswordChangeCount_HasRequestResetPasswordContext_ResetPasswordContext_PasswordResettable_PasswordResettable_PasswordResettable_PasswordResettable_ModelPayloadType_ModelPayload - ml-archive/reset GitHub Wiki

HasPasswordChangeCount.HasRequestResetPasswordContext.ResetPasswordContext.PasswordResettable.PasswordResettable.PasswordResettable.PasswordResettable.ModelPayloadType.ModelPayload

public struct ModelPayload<U: Model>: ModelPayloadType where U: HasPasswordChangeCount, U.ID: LosslessStringConvertible

Inheritance

HasPasswordChangeCount.HasRequestResetPasswordContext.ResetPasswordContext.PasswordResettable.PasswordResettable.PasswordResettable.PasswordResettable.ModelPayloadType

Nested Type Aliases

PayloadModel

public typealias PayloadModel = U

Initializers

init(expirationTime:model:)

public init(expirationTime: Date, model: U) throws

Properties

exp

let exp: ExpirationClaim

passwordChangeCount

var passwordChangeCount: Int

pcc

let pcc: PasswordChangeCountClaim

sub

let sub: SubjectClaim

Methods

verify(using:)

public func verify(using signer: JWTSigner) throws
⚠️ **GitHub.com Fallback** ⚠️