/** * @param string $jwt * * @return string */ public function encrypt($jwt) { $headers = $this->getEncryptionHeaders(); $encryption_key = $this->encryption_jwkset[0]; if ($encryption_key->has('kid')) { $headers['kid'] = $encryption_key->get('kid'); } return $this->jwt_creator->encrypt($jwt, $headers, $encryption_key); }