Verify certificate subject.

pull/1/head
Matthew Chen 7 years ago
parent c65b38ad64
commit 8d1011a1fc

@ -117,7 +117,7 @@ NS_ASSUME_NONNULL_BEGIN
OWSProdLogAndFail(@"%@ Could not load DER.", self.logTag); OWSProdLogAndFail(@"%@ Could not load DER.", self.logTag);
return nil; return nil;
} }
if (![self verifyDistinguishedName:certificate certificateData:certificateData]) { if (![self verifyDistinguishedNameOfCertificate:certificateData]) {
OWSProdLogAndFail(@"%@ Certificate has invalid name.", self.logTag); OWSProdLogAndFail(@"%@ Certificate has invalid name.", self.logTag);
return nil; return nil;
} }
@ -258,7 +258,7 @@ NS_ASSUME_NONNULL_BEGIN
return YES; return YES;
} }
+ (BOOL)verifyDistinguishedName:(SecCertificateRef)certificate certificateData:(NSData *)certificateData + (BOOL)verifyDistinguishedNameOfCertificate:(NSData *)certificateData
{ {
OWSAssert(certificate); OWSAssert(certificate);
OWSAssert(certificateData); OWSAssert(certificateData);

Loading…
Cancel
Save