Skip to content

Commit c4ecc6d

Browse files
authored
add beatt87 jose-swift library (#678)
Add a jose library that adds support of Jose (JWA, JWK, JWS, JWE, JWT). Supported JWT features: - Signing with all JWS algorithms including EDDSA and ES256K. - Encrypting with all JWE algorithms including ECDH-1PU. - Nested JWTs. - Validation of iss, sub, aud, exp, nbf, iat. - Support of jti, typ and cty.
1 parent 0c5ba7a commit c4ecc6d

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

views/website/libraries/19-Swift.json

+35
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,41 @@
160160
"gitHubRepoPath": "airsidemobile/JOSESwift",
161161
"repoUrl": "https://github.com/airsidemobile/JOSESwift",
162162
"installCommandHtml": "pod 'JOSESwift'"
163+
},
164+
{
165+
"minimumVersion": null,
166+
"support": {
167+
"sign": true,
168+
"verify": true,
169+
"iss": true,
170+
"sub": true,
171+
"aud": true,
172+
"exp": true,
173+
"nbf": true,
174+
"iat": true,
175+
"jti": true,
176+
"typ": true,
177+
"hs256": true,
178+
"hs384": true,
179+
"hs512": true,
180+
"rs256": true,
181+
"rs384": true,
182+
"rs512": true,
183+
"es256": true,
184+
"es384": true,
185+
"es512": true,
186+
"es256k": true,
187+
"ps256": true,
188+
"ps384": true,
189+
"ps512": true,
190+
"eddsa": true
191+
},
192+
"authorUrl": "https://github.com/beatt83",
193+
"authorName": "Gonçalo Frade",
194+
"gitHubRepoPath": "beatt83/jose-swift",
195+
"repoUrl": "https://github.com/beatt83/jose-swift",
196+
"installCommandHtml":
197+
".package(url: \"https://github.com/beatt83/jose-swift.git\", .upToNextMinor(from: \"4.0.0\"))"
163198
}
164199
]
165200
}

0 commit comments

Comments
 (0)