package
auth
Type Members
-
-
final
case class
ApiAuthSession(id: Int, authHolder: Refs.ApiAuthHolder, appId: Int, appTitle: String, deviceTitle: String, authTime: Int, authLocation: String, latitude: Option[Double], longitude: Option[Double]) extends Product with Serializable
-
-
-
-
-
final
case class
RequestCompleteOAuth2(transactionHash: String, code: String) extends AuthRpcRequest with ContainsHeader with Product with Serializable
-
-
final
case class
RequestGetOAuth2Params(transactionHash: String, redirectUrl: String) extends AuthRpcRequest with ContainsHeader with Product with Serializable
-
final
case class
RequestSendAuthCallObsolete(phoneNumber: Long, smsHash: String, appId: Int, apiKey: String) extends AuthRpcRequest with ContainsHeader with Product with Serializable
-
-
-
final
case class
RequestSignInObsolete(phoneNumber: Long, smsHash: String, smsCode: String, deviceHash: Array[Byte], deviceTitle: String, appId: Int, appKey: String) extends AuthRpcRequest with ContainsHeader with Product with Serializable
-
-
final
case class
RequestSignUp(transactionHash: String, name: String, sex: Option[ApiSex], password: Option[String]) extends AuthRpcRequest with ContainsHeader with Product with Serializable
-
final
case class
RequestSignUpObsolete(phoneNumber: Long, smsHash: String, smsCode: String, name: String, deviceHash: Array[Byte], deviceTitle: String, appId: Int, appKey: String, isSilent: Boolean) extends AuthRpcRequest with ContainsHeader with Product with Serializable
-
final
case class
RequestStartAnonymousAuth(name: String, appId: Int, apiKey: String, deviceHash: Array[Byte], deviceTitle: String, timeZone: Option[String], preferredLanguages: IndexedSeq[String]) extends AuthRpcRequest with ContainsHeader with Product with Serializable
-
final
case class
RequestStartEmailAuth(email: String, appId: Int, apiKey: String, deviceHash: Array[Byte], deviceTitle: String, timeZone: Option[String], preferredLanguages: IndexedSeq[String]) extends AuthRpcRequest with ContainsHeader with Product with Serializable
-
final
case class
RequestStartPhoneAuth(phoneNumber: Long, appId: Int, apiKey: String, deviceHash: Array[Byte], deviceTitle: String, timeZone: Option[String], preferredLanguages: IndexedSeq[String]) extends AuthRpcRequest with ContainsHeader with Product with Serializable
-
final
case class
RequestStartTokenAuth(token: String, appId: Int, apiKey: String, deviceHash: Array[Byte], deviceTitle: String, timeZone: Option[String], preferredLanguages: IndexedSeq[String]) extends AuthRpcRequest with ContainsHeader with Product with Serializable
-
final
case class
RequestStartUsernameAuth(username: String, appId: Int, apiKey: String, deviceHash: Array[Byte], deviceTitle: String, timeZone: Option[String], preferredLanguages: IndexedSeq[String]) extends AuthRpcRequest with ContainsHeader with Product with Serializable
-
-
-
final
case class
RequestValidateCode(transactionHash: String, code: String) extends AuthRpcRequest with ContainsHeader with Product with Serializable
-
final
case class
RequestValidatePassword(transactionHash: String, password: String) extends AuthRpcRequest with ContainsHeader with Product with Serializable
-
final
case class
ResponseAuth(user: ApiUser, config: ApiConfig) extends RpcResponse with Product with Serializable
-
final
case class
ResponseGetAuthSessions(userAuths: IndexedSeq[Refs.ApiAuthSession]) extends RpcResponse with Product with Serializable
-
final
case class
ResponseGetOAuth2Params(authUrl: String) extends RpcResponse with Product with Serializable
-
final
case class
ResponseSendAuthCodeObsolete(smsHash: String, isRegistered: Boolean) extends RpcResponse with Product with Serializable
-
final
case class
ResponseStartEmailAuth(transactionHash: String, isRegistered: Boolean, activationType: Refs.ApiEmailActivationType) extends RpcResponse with Product with Serializable
-
final
case class
ResponseStartPhoneAuth(transactionHash: String, isRegistered: Boolean, activationType: Option[Refs.ApiPhoneActivationType]) extends RpcResponse with Product with Serializable
-
final
case class
ResponseStartUsernameAuth(transactionHash: String, isRegistered: Boolean) extends RpcResponse with Product with Serializable