StructureVapor
Request.JWT
struct JWT
Topics
Structures
Instance Properties
Instance Methods
func sign<Payload>(Payload, kid: JWKIdentifier?, header: JWTHeader) async throws -> Stringfunc verify(_:as:)func verify(_:as:expectedAudience:trustedAdditionalAudiences:)func verify(_:as:expectedAudiences:trustedAdditionalAudiences:)func verify(as:)func verify<Payload>(as: Payload.Type, expectedAudience: String, trustedAdditionalAudiences: Set<String>) async throws -> PayloadVerifies an identity token for one of this application’s audiences.func verify<Payload>(as: Payload.Type, expectedAudiences: some Sequence<String>, trustedAdditionalAudiences: Set<String>) async throws -> PayloadVerifies an identity token for any of the configured audiences.
Relationships
Conforms To
Swift.SendableSwift.SendableMetatype