Structureswift-package-manager 6.0.3Basics
CompositeAuthorizationProvider
AuthorizationProvider.swift:497struct CompositeAuthorizationProvider
struct CompositeAuthorizationProvider
import Basics
protocol AuthorizationProvider : Sendable
protocol Sendable
init(_ providers: [AuthorizationProvider], observabilityScope: ObservabilityScope)
init(_ providers: AuthorizationProvider..., observabilityScope: ObservabilityScope)
func authentication(for url: URL) -> (user: String, password: String)?
@Sendable func httpAuthorizationHeader(for url: URL) -> String?