this repo has no description
at main 697 B view raw
1import ExpoModulesCore 2 3struct EncodedJWK: Record { 4 @Field 5 var kty: String 6 7 @Field 8 var use: String 9 10 @Field 11 var crv: String 12 13 @Field 14 var kid: String 15 16 @Field 17 var x: String 18 19 @Field 20 var y: String 21 22 @Field 23 var d: String 24 25 @Field 26 var alg: String 27} 28 29struct VerifyOptions: Record { 30 @Field 31 var audience: String? 32 33 @Field 34 var clockTolerance: Double? 35 36 @Field 37 var issuer: String? 38 39 @Field 40 var maxTokenAge: Double? 41 42 @Field 43 var subject: String? 44 45 @Field 46 var typ: String? 47 48 @Field 49 var currentDate: Date? 50 51 @Field 52 var requiredClaims: [String]? 53} 54 55struct VerifyResult: Record { 56 @Field 57 var payload: String 58 59 @Field 60 var protectedHeader: [String: Any] 61}