pub fn new_with_thumbprint_id(inner: S) -> Result<Self>
    where
        S: PublicKeyToJwk,
    {
        Ok(Self {
            kid: inner.public_key_to_jwk()?.get_thumbprint_sha256_base64()?,
            inner,
        })
    }
/// Use key thumbprint as key id.
Use key thumbprint as key id.
Use key thumbprint as key id .
pub fn new_with_thumbprint_id(inner: S) -> Result<Self>
    where
        S: PublicKeyToJwk,
    {
        Ok(Self {
            kid: inner.public_key_to_jwk()?.get_thumbprint_sha256_base64()?,
            inner,
        })
    }
pub fn new_with_thumbprint_id ( inner : S ) -> Result < Self > where S : PublicKeyToJwk , { Ok ( Self { kid : inner . public_key_to_jwk ( ) ? . get_thumbprint_sha256_base64 ( ) ? , inner , } ) }
Use key thumbprint as key id.
Use key thumbprint as key id .
inner
S
inner
S