Attribute
A general-purpose representation of a CertificateSigningRequest
attribute.
- iOS
- 13+
- macOS
- 10.15+
- tvOS
- 13+
- watchOS
- 6+
struct Attribute
CertificateSigningRequest
s can have a number of attributes applied to them. These attributes are non-binding, but can be used to encode things like extensions that should be applied to the generated certificate, or challenge material that can be used to enable later revocation.
Attribute
s are a general representation, keyed by an object identifier and storing a SET
of arbitrary values. This SET
cannot be empty. Individual Attribute
s can be parsed into more specific values as-needed.