public function get_samlp_link($client_id = null, $connection = '')
    {
        return sprintf(
            'https://%s/samlp/%s?connection=%s',
            $this->domain,
            empty($client_id) ? $this->client_id : $client_id,
            $connection
        );
    }