The receiver’s protocol.
SDKs
- iOS 2.0+
- macOS 10.2+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
Framework
- Foundation
Declaration
var `protocol`: String? { get }
Discussion
This value is nil
if the receiver represents a proxy protection space.
The receiver’s protocol.
SDKs
Framework
var `protocol`: String? { get }
This value is nil
if the receiver represents a proxy protection space.
var authentication Method: String
The authentication method used by the receiver.
var distinguished Names: [Data]?
The acceptable certificate-issuing authorities for client certificate authentication.
var host: String
The receiver’s host.
var port: Int
The receiver’s port.
var proxy Type: String?
The receiver's proxy type.
var realm: String?
The receiver’s authentication realm
var receives Credential Securely: Bool
A Boolean value that indicates whether the credentials for the protection space can be sent securely.
var server Trust: Sec Trust?
A representation of the server’s SSL transaction state.