code: func (h Wincred) List() (map[string]string, error) {
  	creds, err := winc.List()
  	if err != nil {
  		return nil, err
  	}
  
  	resp := make(map[string]string)
  	for i := range creds {
  		attrs := creds[i].Attributes
  		for _, attr := range attrs {
  			if strings.Compare(attr.Keyword, "label") == 0 &&
  				bytes.Compare(attr.Value, []byte(credentials.CredsLabel)) == 0 {
  
  				resp[creds[i].TargetName] = creds[i].UserName
  			}
  		}
  
  	}
  
  	return resp, nil
  }
docs: // List returns the stored URLs and corresponding usernames for a given credentials label.