|
SecureLogAPI 2.0.0
|
#include <SecureLogConfig.h>
Instance Methods | |
| (instancetype) | - NS_UNAVAILABLE |
| (instancetype) | - initWithConfigComponentsBuilder: |
| Init secure log config with components builder. | |
Properties | |
| NSString * | fileID |
| NSData * | publicKeyModulus |
| NSData * | publicKeyExponent |
| NSURL * | directory |
| NSUInteger | rollingFileMaxCount |
| NSUInteger | rollingSizeInKB |
| SecureLogLevel | logLevel |
The class to provide initialisation function to initialise SecureLog config, it takes the parameters from SecureLogConfigComponents. All of parameters is read-only and can't be changed after the initWithConfigComponentsBuilder function is called
| - (instancetype) initWithConfigComponentsBuilder: | (void(^)(SecureLogConfigComponents *)) | componentsBuilder |
Init secure log config with components builder.
| componentsBuilder | components builder. |
| - (instancetype) NS_UNAVAILABLE |
There is no direct init function available. The init function shall be done via SecureLogConfigComponents and return SecureLogConfig object to use
|
readnonatomicstrong |
Get the config logs directory.
|
readnonatomicstrong |
Get the config file Id.
|
readnonatomicassign |
Get the config log level.
|
readnonatomicstrong |
Get the config public key exponent.
|
readnonatomicstrong |
Get the config public key modulus.
|
readnonatomicassign |
Get the config rolling file max count.
|
readnonatomicassign |
Get the config rolling size.