code: func (c *Client) GetSAMLConnector(id string, withSecrets bool) (services.SAMLConnector, error) {
  	if id == "" {
  		return nil, trace.BadParameter("missing connector id")
  	}
  	out, err := c.Get(c.Endpoint("saml", "connectors", id),
  		url.Values{"with_secrets": []string{fmt.Sprintf("%t", withSecrets)}})
  	if err != nil {
  		return nil, trace.Wrap(err)
  	}
  	return services.GetSAMLConnectorMarshaler().UnmarshalSAMLConnector(out.Bytes(), services.SkipValidation())
  }
docs: // GetOIDCConnector returns SAML connector information by id