MAF supports mutual certificate based data requests.
SecIdentityRef identity = nil; [logonUIViewManager.logonManager getClientIdentity:&identity error:&localError];Once you received an identity from MAF Logon Manger, set it to each request before starting it:
if (identity!=nil) { [request setClientCertificateIdentity:identity]; }The request executes and authenticates with the certificate if these prerequisites are met: