Skip to content


The RGLPKDResourceType enumeration contains a set of constants that define the type of the certificate used in the procedure of document security object digital signature verification.

typedef NS_ENUM(NSInteger, RGLPKDResourceType) {
    RGLPKDResourceTypeCertificate_PA          = 0,
    RGLPKDResourceTypeCertificate_TA          = 1,
    RGLPKDResourceTypeLDIF                    = 2,
    RGLPKDResourceTypeCRL                     = 3,
    RGLPKDResourceTypeML                      = 4,
    RGLPKDResourceTypeDefL                    = 5,
    RGLPKDResourceTypeDevL                    = 6,
    RGLPKDResourceTypeBL                      = 7,
} NS_SWIFT_NAME(PKDResourceType);
Constant Description
RGLPKDResourceTypeCertificate_PA certificate file content (.pem, .cer, .crt, .der)
RGLPKDResourceTypeCertificate_TA certificate file content (.cvcert) and private key file content (.pkcs8)
RGLPKDResourceTypeLDIF LDIF file content (.ldif)
RGLPKDResourceTypeCRL CRL file content (.crl)
RGLPKDResourceTypeML Master List
RGLPKDResourceTypeDefL Defect List
RGLPKDResourceTypeDevL Deviance List
RGLPKDResourceTypeBL Black List