certUsageFlags (property)
Flags that show intended use for the certificate.
Syntax
@property (nonatomic,readwrite,assign,getter=certUsageFlags,setter=setCertUsageFlags:) int certUsageFlags; - (int)certUsageFlags; - (void)setCertUsageFlags:(int)newCertUsageFlags;
public var certUsageFlags: Int32 { get {...}
set {...} }
Default Value
0
Remarks
Flags that show intended use for the certificate. The value of CertUsageFlags is a combination of the following flags:
0x80 | Digital Signatures |
0x40 | Key Authentication |
0x20 | Key Encryption |
0x10 | Data Encryption |
0x08 | Key Agreement |
0x04 | Certificate Signing |
0x02 | Key Signing |
Please refer to the CertUsage property for a text representation of CertUsageFlags.
This functionality is currently not available when the provider is OpenSSL.