Packagebeatt83.jose-swift 4.0.2all tags

jose-swift documentation

A comprehensive Swift library for JOSE standards implementation, supporting JWA, JWK, JWE, JWS and JWT with robust encryption and signing functionalities.

Package repository

Registrar
GitHub
License
Apache License 2.0
Keywords
ios, jose, jwa, jwe, jwk, jws, jwt, macos, swift, tvos, watchos, ecdh-1pu, ecdh-es, encryption, hmac, rsa
Owner
beatt83view profile
Repo details and more versions

Package dependencies

PackageRequirementResolved version
swift6.0.1
cryptoswift1.8.1..<1.9.01.8.3
secp256k1.swift0.15.0..<0.16.00.15.0

Platform requirements

Swift tools version
5.9.0
PlatformMinimum Version
ios14.0
macos12.0
maccatalyst14.0
tvos14.0
watchos5.0

Platform requirements originate from the manifest targeting the latest version of Swift!

Linkage information

Symbol graph ABI
0.12.3
Symbols linked
33 / 138 23%
Git revision
57fe5a03c83feaf73a84b23c02e641f86482e313

Coverage

72.6 percent of the declarations in jose-swift are fully documented22.2 percent of the declarations in jose-swift are indirectly documented5.2 percent of the declarations in jose-swift are completely undocumented

Declarations

0.1 percent of the declarations in jose-swift are global functions or variables0.1 percent of the declarations in jose-swift are operators35.2 percent of the declarations in jose-swift are initializers, type members, or enum cases39.5 percent of the declarations in jose-swift are instance members2.8 percent of the declarations in jose-swift are protocols8.1 percent of the declarations in jose-swift are protocol requirements0.6 percent of the declarations in jose-swift are default implementations12.8 percent of the declarations in jose-swift are structures0.8 percent of the declarations in jose-swift are typealiases

Interfaces

100.0 percent of the declarations in jose-swift are unrestricted
Package stats and coverage details