protoncore_android/auth/data/api/auth-data.api

675 lines
47 KiB
Plaintext

public final class me/proton/core/auth/data/BuildConfig {
public static final field BUILD_TYPE Ljava/lang/String;
public static final field DEBUG Z
public static final field LIBRARY_PACKAGE_NAME Ljava/lang/String;
public fun <init> ()V
}
public final class me/proton/core/auth/data/MissingScopeListenerImpl : me/proton/core/network/domain/scopes/MissingScopeListener {
public fun <init> ()V
public fun getState ()Lkotlinx/coroutines/flow/SharedFlow;
public fun onMissingScope (Lme/proton/core/domain/entity/UserId;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun onMissingScopeFailure (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun onMissingScopeSuccess (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/auth/data/MissingScopeListenerImpl_Factory : dagger/internal/Factory {
public fun <init> ()V
public static fun create ()Lme/proton/core/auth/data/MissingScopeListenerImpl_Factory;
public synthetic fun get ()Ljava/lang/Object;
public fun get ()Lme/proton/core/auth/data/MissingScopeListenerImpl;
public static fun newInstance ()Lme/proton/core/auth/data/MissingScopeListenerImpl;
}
public abstract interface class me/proton/core/auth/data/api/AuthenticationApi : me/proton/core/network/data/protonApi/BaseRetrofitApi {
public abstract fun getAuthInfo (Lme/proton/core/auth/data/api/request/AuthInfoRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun getRandomModulus (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun getScopes (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun performLogin (Lme/proton/core/auth/data/api/request/LoginRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun performLoginLess (Lme/proton/core/auth/data/api/request/LoginLessRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun performLoginSso (Lme/proton/core/auth/data/api/request/LoginSsoRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun performSecondFactor (Lme/proton/core/auth/data/api/request/SecondFactorRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun refreshSession (Lme/proton/core/auth/data/api/request/RefreshSessionRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun requestSession (Lme/proton/core/auth/data/api/request/RequestSessionRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun revokeSession (Lme/proton/core/network/domain/TimeoutOverride;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun validateEmail (Lme/proton/core/auth/data/api/request/EmailValidationRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public abstract fun validatePhone (Lme/proton/core/auth/data/api/request/PhoneValidationRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/auth/data/api/request/AuthInfoRequest {
public static final field Companion Lme/proton/core/auth/data/api/request/AuthInfoRequest$Companion;
public fun <init> ()V
public fun <init> (Ljava/lang/String;Ljava/lang/String;)V
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lme/proton/core/auth/data/api/request/AuthInfoRequest;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/request/AuthInfoRequest;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/auth/data/api/request/AuthInfoRequest;
public fun equals (Ljava/lang/Object;)Z
public final fun getIntent ()Ljava/lang/String;
public final fun getUsername ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/request/AuthInfoRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/request/AuthInfoRequest$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/request/AuthInfoRequest;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/request/AuthInfoRequest;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/AuthInfoRequest$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/EmailValidationRequest {
public static final field Companion Lme/proton/core/auth/data/api/request/EmailValidationRequest$Companion;
public fun <init> (Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;)Lme/proton/core/auth/data/api/request/EmailValidationRequest;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/request/EmailValidationRequest;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/auth/data/api/request/EmailValidationRequest;
public fun equals (Ljava/lang/Object;)Z
public final fun getEmail ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/request/EmailValidationRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/request/EmailValidationRequest$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/request/EmailValidationRequest;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/request/EmailValidationRequest;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/EmailValidationRequest$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/LoginLessRequest {
public static final field Companion Lme/proton/core/auth/data/api/request/LoginLessRequest$Companion;
public fun <init> (Ljava/util/Map;)V
public final fun component1 ()Ljava/util/Map;
public final fun copy (Ljava/util/Map;)Lme/proton/core/auth/data/api/request/LoginLessRequest;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/request/LoginLessRequest;Ljava/util/Map;ILjava/lang/Object;)Lme/proton/core/auth/data/api/request/LoginLessRequest;
public fun equals (Ljava/lang/Object;)Z
public final fun getPayload ()Ljava/util/Map;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/request/LoginLessRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/request/LoginLessRequest$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/request/LoginLessRequest;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/request/LoginLessRequest;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/LoginLessRequest$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/LoginRequest {
public static final field Companion Lme/proton/core/auth/data/api/request/LoginRequest$Companion;
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Ljava/lang/String;
public final fun component5 ()Ljava/util/Map;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lme/proton/core/auth/data/api/request/LoginRequest;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/request/LoginRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ILjava/lang/Object;)Lme/proton/core/auth/data/api/request/LoginRequest;
public fun equals (Ljava/lang/Object;)Z
public final fun getClientEphemeral ()Ljava/lang/String;
public final fun getClientProof ()Ljava/lang/String;
public final fun getPayload ()Ljava/util/Map;
public final fun getSrpSession ()Ljava/lang/String;
public final fun getUsername ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/request/LoginRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/request/LoginRequest$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/request/LoginRequest;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/request/LoginRequest;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/LoginRequest$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/LoginSsoRequest {
public static final field Companion Lme/proton/core/auth/data/api/request/LoginSsoRequest$Companion;
public fun <init> (Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;)Lme/proton/core/auth/data/api/request/LoginSsoRequest;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/request/LoginSsoRequest;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/auth/data/api/request/LoginSsoRequest;
public fun equals (Ljava/lang/Object;)Z
public final fun getToken ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/request/LoginSsoRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/request/LoginSsoRequest$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/request/LoginSsoRequest;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/request/LoginSsoRequest;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/LoginSsoRequest$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/PhoneValidationRequest {
public static final field Companion Lme/proton/core/auth/data/api/request/PhoneValidationRequest$Companion;
public fun <init> (Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;)Lme/proton/core/auth/data/api/request/PhoneValidationRequest;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/request/PhoneValidationRequest;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/auth/data/api/request/PhoneValidationRequest;
public fun equals (Ljava/lang/Object;)Z
public final fun getPhone ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/request/PhoneValidationRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/request/PhoneValidationRequest$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/request/PhoneValidationRequest;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/request/PhoneValidationRequest;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/PhoneValidationRequest$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/RefreshSessionRequest {
public static final field Companion Lme/proton/core/auth/data/api/request/RefreshSessionRequest$Companion;
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Ljava/lang/String;
public final fun component5 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lme/proton/core/auth/data/api/request/RefreshSessionRequest;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/request/RefreshSessionRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/auth/data/api/request/RefreshSessionRequest;
public fun equals (Ljava/lang/Object;)Z
public final fun getGrantType ()Ljava/lang/String;
public final fun getRedirectUri ()Ljava/lang/String;
public final fun getRefreshToken ()Ljava/lang/String;
public final fun getResponseType ()Ljava/lang/String;
public final fun getUid ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/request/RefreshSessionRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/request/RefreshSessionRequest$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/request/RefreshSessionRequest;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/request/RefreshSessionRequest;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/RefreshSessionRequest$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/RequestSessionRequest {
public static final field Companion Lme/proton/core/auth/data/api/request/RequestSessionRequest$Companion;
public fun <init> (Ljava/util/Map;)V
public final fun component1 ()Ljava/util/Map;
public final fun copy (Ljava/util/Map;)Lme/proton/core/auth/data/api/request/RequestSessionRequest;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/request/RequestSessionRequest;Ljava/util/Map;ILjava/lang/Object;)Lme/proton/core/auth/data/api/request/RequestSessionRequest;
public fun equals (Ljava/lang/Object;)Z
public final fun getPayload ()Ljava/util/Map;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/request/RequestSessionRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/request/RequestSessionRequest$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/request/RequestSessionRequest;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/request/RequestSessionRequest;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/RequestSessionRequest$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/SecondFactorRequest {
public static final field Companion Lme/proton/core/auth/data/api/request/SecondFactorRequest$Companion;
public fun <init> ()V
public fun <init> (Ljava/lang/String;Lme/proton/core/auth/data/api/request/UniversalTwoFactorRequest;)V
public synthetic fun <init> (Ljava/lang/String;Lme/proton/core/auth/data/api/request/UniversalTwoFactorRequest;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Lme/proton/core/auth/data/api/request/UniversalTwoFactorRequest;
public final fun copy (Ljava/lang/String;Lme/proton/core/auth/data/api/request/UniversalTwoFactorRequest;)Lme/proton/core/auth/data/api/request/SecondFactorRequest;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/request/SecondFactorRequest;Ljava/lang/String;Lme/proton/core/auth/data/api/request/UniversalTwoFactorRequest;ILjava/lang/Object;)Lme/proton/core/auth/data/api/request/SecondFactorRequest;
public fun equals (Ljava/lang/Object;)Z
public final fun getSecondFactorCode ()Ljava/lang/String;
public final fun getUniversalTwoFactorRequest ()Lme/proton/core/auth/data/api/request/UniversalTwoFactorRequest;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/request/SecondFactorRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/request/SecondFactorRequest$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/request/SecondFactorRequest;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/request/SecondFactorRequest;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/SecondFactorRequest$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/UniversalTwoFactorRequest {
public static final field Companion Lme/proton/core/auth/data/api/request/UniversalTwoFactorRequest$Companion;
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lme/proton/core/auth/data/api/request/UniversalTwoFactorRequest;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/request/UniversalTwoFactorRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/auth/data/api/request/UniversalTwoFactorRequest;
public fun equals (Ljava/lang/Object;)Z
public final fun getClientData ()Ljava/lang/String;
public final fun getKeyHandle ()Ljava/lang/String;
public final fun getSignatureData ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/request/UniversalTwoFactorRequest$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/request/UniversalTwoFactorRequest$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/request/UniversalTwoFactorRequest;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/request/UniversalTwoFactorRequest;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/request/UniversalTwoFactorRequest$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/AuthInfoResponse {
public static final field Companion Lme/proton/core/auth/data/api/response/AuthInfoResponse$Companion;
public fun <init> ()V
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse;Ljava/lang/String;)V
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/Integer;
public final fun component4 ()Ljava/lang/String;
public final fun component5 ()Ljava/lang/String;
public final fun component6 ()Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse;
public final fun component7 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse;Ljava/lang/String;)Lme/proton/core/auth/data/api/response/AuthInfoResponse;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/response/AuthInfoResponse;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/auth/data/api/response/AuthInfoResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getModulus ()Ljava/lang/String;
public final fun getSalt ()Ljava/lang/String;
public final fun getSecondFactorInfo ()Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse;
public final fun getServerEphemeral ()Ljava/lang/String;
public final fun getSrpSession ()Ljava/lang/String;
public final fun getSsoChallengeToken ()Ljava/lang/String;
public final fun getVersion ()Ljava/lang/Integer;
public fun hashCode ()I
public final fun toAuthInfo (Ljava/lang/String;)Lme/proton/core/auth/domain/entity/AuthInfo;
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/response/AuthInfoResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/response/AuthInfoResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/response/AuthInfoResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/response/AuthInfoResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/AuthInfoResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/LoginResponse {
public static final field Companion Lme/proton/core/auth/data/api/response/LoginResponse$Companion;
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;ILme/proton/core/auth/data/api/response/SecondFactorInfoResponse;Ljava/lang/Integer;)V
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;ILme/proton/core/auth/data/api/response/SecondFactorInfoResponse;Ljava/lang/Integer;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/lang/String;
public final fun component10 ()I
public final fun component11 ()Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse;
public final fun component12 ()Ljava/lang/Integer;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/util/List;
public final fun component4 ()Ljava/lang/String;
public final fun component5 ()Ljava/lang/String;
public final fun component6 ()Ljava/lang/String;
public final fun component7 ()Ljava/lang/String;
public final fun component8 ()I
public final fun component9 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;ILme/proton/core/auth/data/api/response/SecondFactorInfoResponse;Ljava/lang/Integer;)Lme/proton/core/auth/data/api/response/LoginResponse;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/response/LoginResponse;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;ILme/proton/core/auth/data/api/response/SecondFactorInfoResponse;Ljava/lang/Integer;ILjava/lang/Object;)Lme/proton/core/auth/data/api/response/LoginResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getAccessToken ()Ljava/lang/String;
public final fun getEventId ()Ljava/lang/String;
public final fun getLocalId ()I
public final fun getPasswordMode ()I
public final fun getRefreshToken ()Ljava/lang/String;
public final fun getScopes ()Ljava/util/List;
public final fun getSecondFactorInfo ()Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse;
public final fun getServerProof ()Ljava/lang/String;
public final fun getSessionId ()Ljava/lang/String;
public final fun getTemporaryPassword ()Ljava/lang/Integer;
public final fun getTokenType ()Ljava/lang/String;
public final fun getUserId ()Ljava/lang/String;
public fun hashCode ()I
public final fun toSessionInfo (Ljava/lang/String;)Lme/proton/core/auth/domain/entity/SessionInfo;
public static synthetic fun toSessionInfo$default (Lme/proton/core/auth/data/api/response/LoginResponse;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/auth/domain/entity/SessionInfo;
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/response/LoginResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/response/LoginResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/response/LoginResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/response/LoginResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/LoginResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/ModulusResponse {
public static final field Companion Lme/proton/core/auth/data/api/response/ModulusResponse$Companion;
public fun <init> (Ljava/lang/String;Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lme/proton/core/auth/data/api/response/ModulusResponse;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/response/ModulusResponse;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/auth/data/api/response/ModulusResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getModulus ()Ljava/lang/String;
public final fun getModulusId ()Ljava/lang/String;
public fun hashCode ()I
public final fun toModulus ()Lme/proton/core/auth/domain/entity/Modulus;
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/response/ModulusResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/response/ModulusResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/response/ModulusResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/response/ModulusResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/ModulusResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/SRPAuthenticationResponse {
public static final field Companion Lme/proton/core/auth/data/api/response/SRPAuthenticationResponse$Companion;
public fun <init> (ILjava/lang/String;)V
public final fun component1 ()I
public final fun component2 ()Ljava/lang/String;
public final fun copy (ILjava/lang/String;)Lme/proton/core/auth/data/api/response/SRPAuthenticationResponse;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/response/SRPAuthenticationResponse;ILjava/lang/String;ILjava/lang/Object;)Lme/proton/core/auth/data/api/response/SRPAuthenticationResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getCode ()I
public final fun getServerProof ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/response/SRPAuthenticationResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/response/SRPAuthenticationResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/response/SRPAuthenticationResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/response/SRPAuthenticationResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/SRPAuthenticationResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/SRPAuthenticationResponseKt {
public static final fun isSuccess (Lme/proton/core/auth/data/api/response/SRPAuthenticationResponse;)Z
}
public final class me/proton/core/auth/data/api/response/ScopesResponse {
public static final field Companion Lme/proton/core/auth/data/api/response/ScopesResponse$Companion;
public fun <init> (Ljava/util/List;)V
public final fun component1 ()Ljava/util/List;
public final fun copy (Ljava/util/List;)Lme/proton/core/auth/data/api/response/ScopesResponse;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/response/ScopesResponse;Ljava/util/List;ILjava/lang/Object;)Lme/proton/core/auth/data/api/response/ScopesResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getScopes ()Ljava/util/List;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/response/ScopesResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/response/ScopesResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/response/ScopesResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/response/ScopesResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/ScopesResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/SecondFactorInfoResponse {
public static final field Companion Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse$Companion;
public fun <init> (I)V
public final fun component1 ()I
public final fun copy (I)Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse;IILjava/lang/Object;)Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getEnabled ()I
public fun hashCode ()I
public final fun toSecondFactor ()Lme/proton/core/auth/domain/entity/SecondFactor;
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/response/SecondFactorInfoResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/response/SecondFactorInfoResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/SecondFactorInfoResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/SecondFactorResponse {
public static final field Companion Lme/proton/core/auth/data/api/response/SecondFactorResponse$Companion;
public fun <init> (Ljava/lang/String;Ljava/util/List;)V
public synthetic fun <init> (Ljava/lang/String;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/util/List;
public final fun copy (Ljava/lang/String;Ljava/util/List;)Lme/proton/core/auth/data/api/response/SecondFactorResponse;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/response/SecondFactorResponse;Ljava/lang/String;Ljava/util/List;ILjava/lang/Object;)Lme/proton/core/auth/data/api/response/SecondFactorResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getScope ()Ljava/lang/String;
public final fun getScopes ()Ljava/util/List;
public fun hashCode ()I
public final fun toScopeInfo ()Lme/proton/core/auth/domain/entity/ScopeInfo;
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/response/SecondFactorResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/response/SecondFactorResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/response/SecondFactorResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/response/SecondFactorResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/SecondFactorResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/SessionResponse {
public static final field Companion Lme/proton/core/auth/data/api/response/SessionResponse$Companion;
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Ljava/util/List;
public final fun component5 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Lme/proton/core/auth/data/api/response/SessionResponse;
public static synthetic fun copy$default (Lme/proton/core/auth/data/api/response/SessionResponse;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;ILjava/lang/Object;)Lme/proton/core/auth/data/api/response/SessionResponse;
public fun equals (Ljava/lang/Object;)Z
public final fun getAccessToken ()Ljava/lang/String;
public final fun getRefreshToken ()Ljava/lang/String;
public final fun getScopes ()Ljava/util/List;
public final fun getSessionId ()Ljava/lang/String;
public final fun getTokenType ()Ljava/lang/String;
public fun hashCode ()I
public final fun toSession (Lme/proton/core/domain/entity/UserId;)Lme/proton/core/network/domain/session/Session;
public fun toString ()Ljava/lang/String;
}
public final class me/proton/core/auth/data/api/response/SessionResponse$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
public static final field INSTANCE Lme/proton/core/auth/data/api/response/SessionResponse$$serializer;
public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lme/proton/core/auth/data/api/response/SessionResponse;
public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lme/proton/core/auth/data/api/response/SessionResponse;)V
public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/api/response/SessionResponse$Companion {
public final fun serializer ()Lkotlinx/serialization/KSerializer;
}
public final class me/proton/core/auth/data/repository/AuthRepositoryImpl : me/proton/core/auth/domain/repository/AuthRepository {
public fun <init> (Lme/proton/core/network/data/ApiProvider;Landroid/content/Context;Lme/proton/core/domain/entity/Product;Lme/proton/core/auth/domain/usecase/ValidateServerProof;)V
public fun getAuthInfoSrp (Lme/proton/core/network/domain/session/SessionId;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getAuthInfoSso (Lme/proton/core/network/domain/session/SessionId;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getScopes (Lme/proton/core/network/domain/session/SessionId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun performLogin (Ljava/lang/String;Lme/proton/core/crypto/common/srp/SrpProofs;Ljava/lang/String;Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun performLoginLess (Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun performLoginSso (Ljava/lang/String;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun performSecondFactor (Lme/proton/core/network/domain/session/SessionId;Lme/proton/core/auth/domain/entity/SecondFactorProof;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun randomModulus (Lme/proton/core/network/domain/session/SessionId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun refreshSession (Lme/proton/core/network/domain/session/Session;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun requestSession (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun revokeSession (Lme/proton/core/network/domain/session/SessionId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun validateEmail (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun validatePhone (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class me/proton/core/auth/data/usecase/IsCredentialLessEnabledImpl : me/proton/core/auth/domain/usecase/IsCredentialLessEnabled {
public fun <init> (Landroid/content/Context;Lme/proton/core/featureflag/domain/FeatureFlagManager;)V
public fun awaitIsRemoteDisabled-8Mi8wO0 (Lme/proton/core/domain/entity/UserId;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun invoke (Lme/proton/core/domain/entity/UserId;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun isLocalEnabled ()Z
}
public final class me/proton/core/auth/data/usecase/IsCredentialLessEnabledImpl_Factory : dagger/internal/Factory {
public fun <init> (Ljavax/inject/Provider;Ljavax/inject/Provider;)V
public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/auth/data/usecase/IsCredentialLessEnabledImpl_Factory;
public synthetic fun get ()Ljava/lang/Object;
public fun get ()Lme/proton/core/auth/data/usecase/IsCredentialLessEnabledImpl;
public static fun newInstance (Landroid/content/Context;Lme/proton/core/featureflag/domain/FeatureFlagManager;)Lme/proton/core/auth/data/usecase/IsCredentialLessEnabledImpl;
}
public final class me/proton/core/auth/data/usecase/IsSsoCustomTabEnabledImpl : me/proton/core/auth/domain/usecase/IsSsoCustomTabEnabled {
public fun <init> (Landroid/content/Context;Lme/proton/core/featureflag/domain/FeatureFlagManager;)V
public fun invoke ()Z
}
public final class me/proton/core/auth/data/usecase/IsSsoCustomTabEnabledImpl_Factory : dagger/internal/Factory {
public fun <init> (Ljavax/inject/Provider;Ljavax/inject/Provider;)V
public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/auth/data/usecase/IsSsoCustomTabEnabledImpl_Factory;
public synthetic fun get ()Ljava/lang/Object;
public fun get ()Lme/proton/core/auth/data/usecase/IsSsoCustomTabEnabledImpl;
public static fun newInstance (Landroid/content/Context;Lme/proton/core/featureflag/domain/FeatureFlagManager;)Lme/proton/core/auth/data/usecase/IsSsoCustomTabEnabledImpl;
}
public final class me/proton/core/auth/data/usecase/IsSsoEnabledImpl : me/proton/core/auth/domain/usecase/IsSsoEnabled {
public fun <init> (Landroid/content/Context;Lme/proton/core/featureflag/domain/FeatureFlagManager;)V
public fun invoke ()Z
}
public final class me/proton/core/auth/data/usecase/IsSsoEnabledImpl_Factory : dagger/internal/Factory {
public fun <init> (Ljavax/inject/Provider;Ljavax/inject/Provider;)V
public static fun create (Ljavax/inject/Provider;Ljavax/inject/Provider;)Lme/proton/core/auth/data/usecase/IsSsoEnabledImpl_Factory;
public synthetic fun get ()Ljava/lang/Object;
public fun get ()Lme/proton/core/auth/data/usecase/IsSsoEnabledImpl;
public static fun newInstance (Landroid/content/Context;Lme/proton/core/featureflag/domain/FeatureFlagManager;)Lme/proton/core/auth/data/usecase/IsSsoEnabledImpl;
}