class JWT::EncodedToken
def valid?(signature:, claims: nil)
-
(Boolean)
- true if the signature and claims are valid, false otherwise.
Parameters:
-
claims
(Array
) -- the claims to verify (see {#verify_claims!})., Hash -
signature
(Hash
) -- the parameters for signature verification (see {#verify_signature!}).
def valid?(signature:, claims: nil) valid_signature?(**signature) && (claims.is_a?(Array) ? valid_claims?(*claims) : valid_claims?(claims)) end