IronOxideConfig
public class IronOxideConfig : SdkObject
Top-level configuration object for IronOxide
-
Constructs a default
IronOxideConfig.The policy cache will have a maximum of 128 entries, and SDK operations will time-out after 30 seconds.
Declaration
Swift
public convenience init() -
Constructs an
IronOxideConfigwith the provided configuration parameters.Declaration
Swift
public convenience init(policyCaching: PolicyCachingConfig, sdkOperationTimeout: Duration?)Parameters
policyCachingPolicy caching configuration for IronOxide
sdkOperationTimeoutTimeout for all SDK methods
-
Configuration for maximum policy caching size
Declaration
Swift
public lazy var policyCachingConfig: PolicyCachingConfig { get set } -
Time before SDK operations will time-out
Declaration
Swift
public lazy var sdkOperationTimeout: Duration? { get set }
View on GitHub
IronOxideConfig Class Reference