code: func readIssuerKey() *idemix.IssuerKey {
  	path := filepath.Join(*outputDir, IdemixDirIssuer, IdemixConfigIssuerSecretKey)
  	isk, err := ioutil.ReadFile(path)
  	if err != nil {
  		handleError(errors.Wrapf(err, "failed to open issuer secret key file: %s", path))
  	}
  	path = filepath.Join(*outputDir, IdemixDirIssuer, msp.IdemixConfigFileIssuerPublicKey)
  	ipkBytes, err := ioutil.ReadFile(path)
  	if err != nil {
  		handleError(errors.Wrapf(err, "failed to open issuer public key file: %s", path))
  	}
  	ipk := &idemix.IssuerPublicKey{}
  	handleError(proto.Unmarshal(ipkBytes, ipk))
  	key := &idemix.IssuerKey{Isk: isk, Ipk: ipk}
  
  	return key
  }
docs: // readIssuerKey reads the issuer key from the current directory