def block_encrypt(plain_text, jwe = nil)
      jwe ||= block_encryptor
      return JOSE::JWE.block_encrypt(self, plain_text, jwe)
    end
def block_encrypt(plain_text, jwe = nil)
      jwe ||= block_encryptor
      return JOSE::JWE.block_encrypt(self, plain_text, jwe)
    end
Encrypts the `plain_text` using the `jwk` and algorithms specified by the `jwe`.

 @see JOSE::JWE.block_encrypt
 @param [String] plain_text
 @param [JOSE::JWE] jwe
 @return [JOSE::EncryptedMap]