Classes
The following classes are available globally.
-
The
GigyaCoreis the main interface for the SDK instance. Provides all access to Gigya services.When you use
Gigya.sharedInstance()it will return an instance ofGigyaCore.See moreWarning
GigyaCoreis designed to use a custom generic schema type (Default:GigyaAccount). If you are instantiating the core using your own schema (Example:Gigya.sharedInstance(CustomSchema.self)) it is required to add the specific schema every time you call toGigya.sharedInstance().Declaration
Swift
public final class GigyaCore<T> : GigyaInstanceProtocol where T : GigyaAccountProtocol
-
The
See moreGigyaWebBridgeacts as the optimal bridge between the Gigya webSdk and the iOS sdk. Supporting complex flows such as screensets, saml etc.Declaration
Swift
public class GigyaWebBridge<T> : NSObject, WKScriptMessageHandler where T : GigyaAccountProtocol
-
Declaration
Swift
public class LinkAccountsResolver<T> : BaseResolver where T : GigyaAccountProtocol
-
Declaration
Swift
public class PendingRegistrationResolver<T> : BaseResolver where T : GigyaAccountProtocol
Classes Reference