PSCertRecord.m   [plain text]


//
//  PSCertRecord.m
//  CertificateTool
//
//  Created by James Murphy on 12/19/12.
//  Copyright (c) 2012 James Murphy. All rights reserved.
//

#import "PSCertRecord.h"

@interface PSCertRecord (PrivateMethod)

- (BOOL)ceateCertRecord:(NSData *)cert_data withFlags:(NSNumber *)flags

@end

@implementation PSCertRecord


- (id)initWithCertData:(NSData *)cert_data withFlags:(NSNumber *)flags
{
	if ((self = [super init]))
	{
		_cert_record = nil;
		if (![self ceateCertRecord:cert_data withFlags:flags])
		{
			NSLog(@"Could not create the certificate record");
			_cert_record = nil;
		}
	}
	return self;
}

- (BOOL)ceateCertRecord:(NSData *)cert_data withFlags:(NSNumber *)flags
{
	BOOL result = NO;

	if (nil == cert_data)
	{
		return result;
	}

	UInt32 flag_value = 0;
	if (nil != flags)
	{
		flag_value = (UInt32)[flags unsignedIntValue];
	}

	


}

@end