IssacCRL
Objective-C
@interface IssacCRL : NSObject
Swift
class IssacCRL : NSObject
CRL(인증서 폐지 목록) 관련 기능
-
CRL을 읽어들인다.
Declaration
Objective-C
- (BOOL)read:(nonnull NSData *)data;Swift
func read(_ data: Data) -> BoolParameters
dataCRL
-
CRL을 출력한다.
Declaration
Objective-C
- (nullable NSData *)write;Swift
func write() -> Data? -
CRL 의 발급자를 검증한다.
Declaration
Objective-C
- (BOOL)verify:(nonnull IssacCERTIFICATE *)issuer;Swift
func verify(_ issuer: IssacCERTIFICATE) -> BoolParameters
issuerCRL 발급자
-
CRL 의 유효기간을 검증한다.
Declaration
Objective-C
- (BOOL)validAt:(nonnull NSDate *)date;Swift
func valid(at date: Date) -> BoolParameters
date검증 시각
-
인증서의 상태를 가져온다.
Declaration
Objective-C
- (CertStatus)checkCertStatus:(nonnull IssacCERTIFICATE *)cert;Swift
func checkCertStatus(_ cert: IssacCERTIFICATE) -> CertStatusParameters
cert검증할 인증서
-
CRL 의 일련번호를 가져온다.
Declaration
Objective-C
- (int)getCrlNumber;Swift
func getNumber() -> Int32 -
Delta CRL Indicator 를 가져온다.
Declaration
Objective-C
- (int)getDeltaCrlIndicator;Swift
func getDeltaCrlIndicator() -> Int32 -
CRL 의 다음 업데이트 완료 시간을 가져온다.
Declaration
Objective-C
- (nullable NSString *)getNextUpdate:(nonnull NSString *)format;Swift
func getNextUpdate(_ format: String) -> String?Parameters
format표시방법 (ex. YYYYMMDD hhmmss)
IssacCRL Class Reference