localzet-jose — API
NumericDate(pub
Заголовок раздела «NumericDate(pub»pub struct NumericDate(pub Number);Audience
Заголовок раздела «Audience»pub enum AudienceJwtClaims
Заголовок раздела «JwtClaims»pub struct JwtClaimsJoseError
Заголовок раздела «JoseError»pub enum JoseErrorJoseHeader
Заголовок раздела «JoseHeader»pub struct JoseHeaderJwsSigner
Заголовок раздела «JwsSigner»pub trait JwsSignerJwsVerifier
Заголовок раздела «JwsVerifier»pub trait JwsVerifierHmacKey
Заголовок раздела «HmacKey»pub struct HmacKeyRsaSigner
Заголовок раздела «RsaSigner»pub struct RsaSignerRsaVerifier
Заголовок раздела «RsaVerifier»pub struct RsaVerifierEcSigningKey
Заголовок раздела «EcSigningKey»pub enum EcSigningKeyEcVerifyingKey
Заголовок раздела «EcVerifyingKey»pub enum EcVerifyingKeyEcdsaSigner
Заголовок раздела «EcdsaSigner»pub struct EcdsaSignerEcdsaVerifier
Заголовок раздела «EcdsaVerifier»pub struct EcdsaVerifierEd25519Signer
Заголовок раздела «Ed25519Signer»pub struct Ed25519SignerEd25519Verifier
Заголовок раздела «Ed25519Verifier»pub struct Ed25519VerifierUnsecured;
Заголовок раздела «Unsecured;»pub struct Unsecured;CompactJwe
Заголовок раздела «CompactJwe»pub struct CompactJweDecryptedJwe
Заголовок раздела «DecryptedJwe»pub struct DecryptedJweparse_compact(input:
Заголовок раздела «parse_compact(input:»pub fn parse_compact(input: &str) -> Result<CompactJwe>encrypt_compact_dir(
Заголовок раздела «encrypt_compact_dir(»pub fn encrypt_compact_dir(decrypt_compact_dir(
Заголовок раздела «decrypt_compact_dir(»pub fn decrypt_compact_dir(encrypt_compact_rsa(
Заголовок раздела «encrypt_compact_rsa(»pub fn encrypt_compact_rsa(decrypt_compact_rsa(
Заголовок раздела «decrypt_compact_rsa(»pub fn decrypt_compact_rsa(JweJsonRecipient
Заголовок раздела «JweJsonRecipient»pub struct JweJsonRecipientJweGeneralJson
Заголовок раздела «JweGeneralJson»pub struct JweGeneralJsonJweFlattenedJson
Заголовок раздела «JweFlattenedJson»pub struct JweFlattenedJsonpub struct Jwkpub struct JwkSetCompactJws
Заголовок раздела «CompactJws»pub struct CompactJwsVerifiedJws
Заголовок раздела «VerifiedJws»pub struct VerifiedJwsparse_compact(input:
Заголовок раздела «parse_compact(input:»pub fn parse_compact(input: &str) -> Result<CompactJws>sign_compact(header:
Заголовок раздела «sign_compact(header:»pub fn sign_compact(header: &JoseHeader, payload: &[u8], signer: &dyn JwsSigner) -> Result<String>sign_compact_detached(
Заголовок раздела «sign_compact_detached(»pub fn sign_compact_detached(verify_compact(
Заголовок раздела «verify_compact(»pub fn verify_compact(JwsJsonSignature
Заголовок раздела «JwsJsonSignature»pub struct JwsJsonSignatureJwsGeneralJson
Заголовок раздела «JwsGeneralJson»pub struct JwsGeneralJsonJwsFlattenedJson
Заголовок раздела «JwsFlattenedJson»pub struct JwsFlattenedJsonsign(header:
Заголовок раздела «sign(header:»pub fn sign(header: &JoseHeader, claims: &JwtClaims, signer: &dyn JwsSigner) -> Result<String>verify(
Заголовок раздела «verify(»pub fn verify(ClaimsValidation
Заголовок раздела «ClaimsValidation»pub struct ClaimsValidationVerificationPolicy
Заголовок раздела «VerificationPolicy»pub struct VerificationPolicyJweDecryptionPolicy
Заголовок раздела «JweDecryptionPolicy»pub struct JweDecryptionPolicy