| AuthenticationClientCreateSessionWithEmailAsync Method |
Creates a User session.
Namespace: Quickblox.Sdk.Modules.AuthModuleAssembly: Quickblox.Sdk.Xamarin (in Quickblox.Sdk.Xamarin.dll) Version: 1.0.0.0 (1.0.0.0)
Syntaxpublic Task<HttpResponse<SessionResponse>> CreateSessionWithEmailAsync(
string userEmail,
string userPassword,
string provider = null,
string scope = null,
string socialToken = null,
string socialSecret = null,
DeviceRequest deviceRequestRequest = null
)
Public Function CreateSessionWithEmailAsync (
userEmail As String,
userPassword As String,
Optional provider As String = Nothing,
Optional scope As String = Nothing,
Optional socialToken As String = Nothing,
Optional socialSecret As String = Nothing,
Optional deviceRequestRequest As DeviceRequest = Nothing
) As Task(Of HttpResponse(Of SessionResponse))
public:
Task<HttpResponse<SessionResponse^>^>^ CreateSessionWithEmailAsync(
String^ userEmail,
String^ userPassword,
String^ provider = nullptr,
String^ scope = nullptr,
String^ socialToken = nullptr,
String^ socialSecret = nullptr,
DeviceRequest^ deviceRequestRequest = nullptr
)
member CreateSessionWithEmailAsync :
userEmail : string *
userPassword : string *
?provider : string *
?scope : string *
?socialToken : string *
?socialSecret : string *
?deviceRequestRequest : DeviceRequest
(* Defaults:
let _provider = defaultArg provider null
let _scope = defaultArg scope null
let _socialToken = defaultArg socialToken null
let _socialSecret = defaultArg socialSecret null
let _deviceRequestRequest = defaultArg deviceRequestRequest null
*)
-> Task<HttpResponse<SessionResponse>>
Parameters
- userEmail
- Type: SystemString
User Email - userPassword
- Type: SystemString
User password - provider (Optional)
- Type: SystemString
Provider - scope (Optional)
- Type: SystemString
Scope - socialToken (Optional)
- Type: SystemString
Social Token - socialSecret (Optional)
- Type: SystemString
Social secret - deviceRequestRequest (Optional)
- Type: Quickblox.Sdk.GeneralDataModel.ModelsDeviceRequest
deviceInfo
Return Value
Type:
TaskHttpResponseSessionResponse[Missing <returns> documentation for "M:Quickblox.Sdk.Modules.AuthModule.AuthenticationClient.CreateSessionWithEmailAsync(System.String,System.String,System.String,System.String,System.String,System.String,Quickblox.Sdk.GeneralDataModel.Models.DeviceRequest)"]
See Also