code: func getOptsByConfig(c core.CryptoSuiteConfig) *pkcs11.PKCS11Opts {
  	pkks := pkcs11.FileKeystoreOpts{KeyStorePath: c.KeyStorePath()}
  	opts := &pkcs11.PKCS11Opts{
  		SecLevel:     c.SecurityLevel(),
  		HashFamily:   c.SecurityAlgorithm(),
  		FileKeystore: &pkks,
  		Library:      c.SecurityProviderLibPath(),
  		Pin:          c.SecurityProviderPin(),
  		Label:        c.SecurityProviderLabel(),
  		SoftVerify:   c.SoftVerify(),
  	}
  	logger.Debug("Initialized PKCS11 cryptosuite")
  
  	return opts
  }
docs: //getOptsByConfig Returns Factory opts for given SDK config