Instance Propertyswift-certificates 1.8.0X509
endIndex
SubjectAlternativeName.swift:84var endIndex: Int { get }
var endIndex: Int { get }
import X509
A library for working with X.509 certificates.
struct SubjectAlternativeNames
Allows identities to be bound to the subject of a certificate.
@frozen struct Int
A signed integer value type.
init()
Construct a Subject Alternative Name extension that attests to no names.
init<Names>(_ names: Names) where Names : Sequence, Names.Element == GeneralName
Construct a Subject Alternative Name extension from a sequence of GeneralName
s.
init(_ ext: Certificate.Extension) throws
Create a new SubjectAlternativeNames
object by unwrapping a Extension
.
var debugDescription: String { get }
var description: String { get }
var startIndex: Int { get }
subscript(position: Int) -> GeneralName { get set }
func makeCertificateExtension() throws -> Certificate.Extension
mutating func replaceSubrange<NewElements>(_ subrange: Range<Int>, with newElements: NewElements) where NewElements : Collection, NewElements.Element == GeneralName