Raises an exception if the key is invalid.
See also the man page EVP_PKEY_public_check(3).
Checks the nonce validity for this request and response.
The return value is one of the following:
nonce in request only.
nonces both present and not equal.
nonces present and equal.
nonces both absent.
nonce present in response only.
For most responses, clients can check result > 0. If a responder doesn’t handle nonces result.nonzero?
may be necessary. A result of 0
is always an error.
Verifies that data
matches the signature
created by public_key
and the digest
algorithm.
Ensures that signer
is valid for time
and was signed by the issuer
. If the issuer
is nil
no verification is performed.
Ensures the public key of key
matches the public key in signer
Ensures the root certificate in chain
is self-signed and valid for time
.
Ensures the root of chain
has a trusted certificate in trust_dir
and the digests of the two certificates match according to digester
Updates the TarHeader’s checksum
Does this dependency request match spec
?
NOTE: matches_spec?
matches prerelease versions. See also match?
Enumerates trusted certificates.
Delegates to the wrapped source’s fetch_spec
method.
Visit the child nodes of the given node.