public function isFullSettings() {
        return ( $this->discoveryUrl && $this->username && $this->password && $this->organizationUrl
                 && $this->loginUrl && ( ( $this->authMode === 'OnlineFederation' ) ? $this->crmRegion : true ) );
    }