Operatorswift-certificates 1.8.0X509
==(_:_:)
CSRAttributes.swift:64- iOS
- 13+
- macOS
- 10.15+
- tvOS
- 13+
- watchOS
- 6+
static func == (lhs: CertificateSigningRequest.Attributes, rhs: CertificateSigningRequest.Attributes) -> Bool
static func == (lhs: CertificateSigningRequest.Attributes, rhs: CertificateSigningRequest.Attributes) -> Bool
s4X50925CertificateSigningRequestV10AttributesV2eeoiySbAE_AEtFZ
What are these?6IHCO
import X509
A library for working with X.509 certificates.
struct Attributes
A representation of the additional attributes on a certificate signing request.
struct CertificateSigningRequest
A representation of a PKCS#10 Certificate Signing Request (CSR).
@frozen struct Bool
A value type whose instances are either true
or false
.
init()
init<Elements>(_ attributes: Elements) where Elements : Sequence, Elements.Element == CertificateSigningRequest.Attribute
Produce a new Attributes container from a collection of Attribute
.
var description: String { get }
var endIndex: Int { get }
var extensionRequest: ExtensionRequest? { get throws }
Loads the ExtensionRequest
attribute, if it is present.
var startIndex: Int { get }
subscript(position: Int) -> CertificateSigningRequest.Attribute { get }
subscript(oid oid: ASN1ObjectIdentifier) -> CertificateSigningRequest.Attribute? { get set }
Look up a specific attribute by its OID.
func hash(into hasher: inout Hasher)
mutating func insert(_ ext: CertificateSigningRequest.Attribute)
Insert a new Attribute
into this set of Attributes
.
mutating func insert<Extensions>(contentsOf extensions: Extensions) where Extensions : Sequence, Extensions.Element == CertificateSigningRequest.Attribute
Insert a sequence of new Attribute
s into this set of Attributes
.