code: func (p *Signing) warnSkippedSettings() {
  	const warningMessage = `The configuration value by "usages", "issuer_urls", "ocsp_url", "crl_url", "ca_constraint", "expiry", "backdate", "not_before", "not_after", "cert_store" and "ct_log_servers" are skipped`
  	if p == nil {
  		return
  	}
  
  	if (p.Default.RemoteName != "" || p.Default.AuthRemote.RemoteName != "") && p.Default.hasLocalConfig() {
  		log.Warning("default profile points to a remote signer: ", warningMessage)
  	}
  
  	for name, profile := range p.Profiles {
  		if (profile.RemoteName != "" || profile.AuthRemote.RemoteName != "") && profile.hasLocalConfig() {
  			log.Warningf("Profiles[%s] points to a remote signer: %s", name, warningMessage)
  		}
  	}
  }
docs: // warnSkippedSettings prints a log warning message about skipped settings
  // in a SigningProfile, usually due to remote signer.