Registering a user automatically using an X.509 Certificate. This certificate is fetched from a certificate authority and verified by the server.
-(void) registerUser: (NSString *) username withSecurityConfig: (NSString *) securityConfig withPassword: (NSString *) password withVaultPassword: (NSString *) vaultPassword
LiteSUPCertificateStore* store = [LiteSUPCertificateStore getInstance]; @try { base64cert = [store getSignedCertificateFromServer:<serverName> with-Password:<password> withCertificatePassword:<certPwd>]; [userManager registerUser:<username> withSecurityConfig:@"SUPGWCCERTConfig" withPassword:base64cert];// withVaultPassword:@"mobile"]; } @catch (NSException * e) { NSLog(@"%@", [e reason]); }