# File lib/json/jwt.rb, line 35
    def encrypt(public_key_or_secret, algorithm = :RSA1_5, encryption_method = 'A128CBC-HS256''A128CBC-HS256')
      jwe = JWE.new self
      jwe.kid ||= public_key_or_secret[:kid] if public_key_or_secret.is_a? JSON::JWK
      jwe.alg = algorithm
      jwe.enc = encryption_method
      jwe.encrypt! public_key_or_secret
    end