ZitiEvent
@objc
public class ZitiEvent : NSObject
Class encapsulating Swft representations of Ziti SDK C events
-
weak reference to Ziti instance generating this event
Declaration
Swift
public weak var ziti: Ziti?
-
Enumeration of possible event types
See moreDeclaration
Swift
@objc public enum EventType : UInt32
-
Encapsulation of Ziti SDK C context event
See moreDeclaration
Swift
@objc public class ContextEvent : NSObject
-
Enumeration of possible router status settings
See moreDeclaration
Swift
@objc public enum RouterStatus : UInt32
-
Encapsulation of Ziti SDK C’s Router Event
See moreDeclaration
Swift
@objc public class RouterEvent : NSObject
-
Encapsulation of Ziti SDK C’s Service Event
See moreDeclaration
Swift
@objc public class ServiceEvent : NSObject
-
Enumeration of possible authentication actions
See moreDeclaration
Swift
@objc public enum AuthAction : UInt32
-
Encapsualtion of Ziti SDK C’s JWTSigner
See moreDeclaration
Swift
@objc public class JwtSigner : NSObject
-
Encapsulation of Ziti SDK C’s Auth Event
See moreDeclaration
Swift
@objc public class AuthEvent : NSObject
-
Encapsulation of Ziti SDK C’s API Event
See moreDeclaration
Swift
@objc public class ApiEvent : NSObject
-
The type of event
Declaration
Swift
@objc public let type: EventType
-
Populated based on event
type
Declaration
Swift
@objc public var contextEvent: ContextEvent?
-
Populated based on event
type
Declaration
Swift
@objc public var routerEvent: RouterEvent?
-
Populated based on event
type
Declaration
Swift
@objc public var serviceEvent: ServiceEvent?
-
Plain text description of event
Declaration
Swift
public override var debugDescription: String { get }
Return Value
String containing debug description