code: func (c *nativeStore) GetAll() (map[string]types.AuthConfig, error) {
  	auths, err := c.listCredentialsInStore()
  	if err != nil {
  		return nil, err
  	}
  
  	// Emails are only stored in the file store.
  	// This call can be safely eliminated when emails are removed.
  	fileConfigs, _ := c.fileStore.GetAll()
  
  	authConfigs := make(map[string]types.AuthConfig)
  	for registry := range auths {
  		creds, err := c.getCredentialsFromStore(registry)
  		if err != nil {
  			return nil, err
  		}
  		ac := fileConfigs[registry] // might contain Email
  		ac.Username = creds.Username
  		ac.Password = creds.Password
  		ac.IdentityToken = creds.IdentityToken
  		authConfigs[registry] = ac
  	}
  
  	return authConfigs, nil
  }
docs: // GetAll retrieves all the credentials from the native store.