CBLSessionAuthenticator
@interface CBLSessionAuthenticator : CBLAuthenticatorThe CBLSessionAuthenticator class is an authenticator that will authenticate by using the session ID of the session created by a Sync Gateway.
- 
                  
                  Session ID of the session created by a Sync Gateway. DeclarationObjective-C @property (readonly, copy, nonatomic) NSString *_Nonnull sessionID;Swift var sessionID: String { get }
- 
                  
                  Session cookie name that the session ID value will be set to when communicating the Sync Gateaway. DeclarationObjective-C @property (readonly, copy, nonatomic) NSString *_Nonnull cookieName;Swift var cookieName: String { get }
- 
                  
                  Initializes with the Sync Gateway session ID and uses the default cookie name. DeclarationObjective-C - (nonnull instancetype)initWithSessionID:(nonnull NSString *)sessionID;Swift init(sessionID: String)ParameterssessionIDSync Gateway session ID Return ValueThe CBLSessionAuthenticator object. 
- 
                  
                  Initializes with the session ID and the cookie name. If the given cookieName is nil, the default cookie name will be used. DeclarationObjective-C - (nonnull instancetype)initWithSessionID:(nonnull NSString *)sessionID cookieName:(nullable NSString *)cookieName;Swift init(sessionID: String, cookieName: String?)ParameterssessionIDSync Gateway session ID cookieNameThe cookie name Return ValueThe CBLSessionAuthenticator object. 
- 
                  
                  Not available DeclarationObjective-C - (nonnull instancetype)init;
 CBLSessionAuthenticator Class Reference
        CBLSessionAuthenticator Class Reference