class JSON::JWS

def sign!(private_key_or_secret)

def sign!(private_key_or_secret)
  self.alg = autodetected_algorithm_from(private_key_or_secret) if alg == :autodetect
  self.signature = sign signature_base_string, private_key_or_secret
  self
end