Instance Methodswift-certificates 1.13.0X509
replaceSubrange(_:with:)
AuthorityInformationAccess.swift:101mutating func replaceSubrange(_ subrange: Range<Int>, with newElements: some Collection<AuthorityInformationAccess.AccessDescription>) mutating func replaceSubrange(_ subrange: Range<Int>, with newElements: some Collection<AuthorityInformationAccess.AccessDescription>) s4X50926AuthorityInformationAccessV15replaceSubrange_4withySnySiG_xtSlRzAC0D11DescriptionV7ElementRtzlF What are these?94WI2import X509A library for working with X.509 certificates.
struct AuthorityInformationAccessProvides details on how to access information about the certificate issuer.
@frozen struct Range<Bound> where Bound : ComparableA half-open interval from a lower bound up to, but not including, an upper bound.
@frozen struct IntA signed integer value type.
protocol Collection<Element> : SequenceA sequence whose elements can be traversed multiple times, nondestructively, and accessed by an indexed subscript.
struct AccessDescriptionDescribes the location and format of additional information provided by the issuer of a given certificate.
init() Create a new empty AuthorityInformationAccess object containing no access descriptions.
init<Descriptions>(_ descriptions: Descriptions) where Descriptions : Sequence, Descriptions.Element == AuthorityInformationAccess.AccessDescription Create a new AuthorityInformationAccess object containing specific access descriptions.
init(_ ext: Certificate.Extension) throws Create a new AuthorityInformationAccess object by unwrapping a Extension.
var debugDescription: String { get }var description: String { get }var endIndex: Int { get }var startIndex: Int { get }subscript(position: Int) -> AuthorityInformationAccess.AccessDescription { get set } func makeCertificateExtension() throws -> Certificate.Extension