class Sandal::Sig::None
The “none” JWA signature method.
Constants
- NAME
The JWA name of the algorithm.
Public Instance Methods
name()
click to toggle source
The JWA name of the algorithm.
# File lib/sandal/sig.rb, line 15 def name NAME end
sign(payload)
click to toggle source
Returns an empty signature.
@param payload [String] This parameter is ignored. @return [String] An empty string.
# File lib/sandal/sig.rb, line 23 def sign(payload) "" end
valid?(signature, payload)
click to toggle source
Validates that a signature is nil or empty.
@param signature [String] The signature to validate. @param payload [String] This parameter is ignored. @return [Boolean] true if the signature is nil/empty; otherwise false.
# File lib/sandal/sig.rb, line 32 def valid?(signature, payload) signature.nil? || signature.empty? end