Versions in this module Expand all Collapse all v0 v0.0.2 Jan 22, 2021 v0.0.1 Jan 22, 2021 Changes in this version + func BuildCryptoSuiteConfigFromOptions(opts ...interface{}) (core.CryptoSuiteConfig, error) + func ConfigFromBackend(coreBackend ...core.ConfigBackend) core.CryptoSuiteConfig + func DefaultInitialized() bool + func GetDefault() core.CryptoSuite + func GetECDSAP256KeyGenOpts(ephemeral bool) core.KeyGenOpts + func GetSHA256Opts() core.HashOpts + func GetSHAOpts() core.HashOpts + func IsCryptoConfigFullyOverridden(c *CryptoConfigOptions) bool + func SetDefault(newDefaultSuite core.CryptoSuite) error + func UpdateMissingOptsWithDefaultConfig(c *CryptoConfigOptions, d core.CryptoSuiteConfig) core.CryptoSuiteConfig + type Config struct + func (c *Config) IsSecurityEnabled() bool + func (c *Config) KeyStorePath() string + func (c *Config) SecurityAlgorithm() string + func (c *Config) SecurityLevel() int + func (c *Config) SecurityProvider() string + func (c *Config) SecurityProviderLabel() string + func (c *Config) SecurityProviderLibPath() string + func (c *Config) SecurityProviderPin() string + func (c *Config) SoftVerify() bool + type CryptoConfigOptions struct