mirror of
https://github.com/datatheorem/TrustKit.git
synced 2026-05-17 12:50:35 +00:00
Fix remaining tests
This commit is contained in:
@@ -70,7 +70,7 @@
|
||||
NSData *spkiHash = [spkiCache hashSubjectPublicKeyInfoFromCertificate:certificate];
|
||||
NSString *spkiPin = [spkiHash base64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength];
|
||||
|
||||
XCTAssertEqualObjects(spkiPin, @"TQEtdMbmwFgYUifM4LDF+xgEtd0z69mPGmkp014d6ZY=");
|
||||
XCTAssertEqualObjects(spkiPin, @"TwyNzy19zZi7cKfPsucs1E+h8ODOCPMrT8681sFWJvw=");
|
||||
CFRelease(certificate);
|
||||
}
|
||||
|
||||
|
||||
@@ -47,7 +47,6 @@ static NSString * const kTSKDefaultReportUri = @"https://overmind.datatheorem.co
|
||||
//TSKPinFailureReport *_testReporter;
|
||||
SecTrustRef _testTrust;
|
||||
SecCertificateRef _rootCertificate;
|
||||
SecCertificateRef _intermediateCertificate;
|
||||
SecCertificateRef _leafCertificate;
|
||||
NSArray<NSString *> *_testCertificateChain;
|
||||
}
|
||||
@@ -57,10 +56,9 @@ static NSString * const kTSKDefaultReportUri = @"https://overmind.datatheorem.co
|
||||
[super setUp];
|
||||
|
||||
_rootCertificate = [TSKCertificateUtils createCertificateFromDer:@"GoodRootCA"];
|
||||
_intermediateCertificate = [TSKCertificateUtils createCertificateFromDer:@"GoodIntermediateCA"];
|
||||
_leafCertificate = [TSKCertificateUtils createCertificateFromDer:@"www.good.com"];
|
||||
|
||||
SecCertificateRef certChainArray[2] = { _leafCertificate, _intermediateCertificate };
|
||||
SecCertificateRef certChainArray[1] = { _leafCertificate };
|
||||
SecCertificateRef trustStoreArray[1] = { _rootCertificate };
|
||||
|
||||
_testTrust = [TSKCertificateUtils createTrustWithCertificates:(const void **)certChainArray
|
||||
@@ -73,7 +71,6 @@ static NSString * const kTSKDefaultReportUri = @"https://overmind.datatheorem.co
|
||||
- (void)tearDown
|
||||
{
|
||||
CFRelease(_rootCertificate);
|
||||
CFRelease(_intermediateCertificate);
|
||||
CFRelease(_leafCertificate);
|
||||
CFRelease(_testTrust);
|
||||
_trustKit = nil;
|
||||
|
||||
@@ -33,10 +33,9 @@
|
||||
_rateLimiter = [TSKReportsRateLimiter new];
|
||||
|
||||
SecCertificateRef rootCertificate = [TSKCertificateUtils createCertificateFromDer:@"GoodRootCA"];
|
||||
SecCertificateRef intermediateCertificate = [TSKCertificateUtils createCertificateFromDer:@"GoodIntermediateCA"];
|
||||
SecCertificateRef leafCertificate = [TSKCertificateUtils createCertificateFromDer:@"www.good.com"];
|
||||
|
||||
SecCertificateRef certChainArray[2] = { leafCertificate, intermediateCertificate };
|
||||
SecCertificateRef certChainArray[1] = { leafCertificate };
|
||||
SecCertificateRef trustStoreArray[1] = { rootCertificate };
|
||||
|
||||
_testTrust = [TSKCertificateUtils createTrustWithCertificates:(const void **)certChainArray
|
||||
|
||||
Reference in New Issue
Block a user