Skip to main content

HyprUserProfileData

Interface HyprUserProfileData

  • All Superinterfaces:
    java.io.Serializable


    public interface HyprUserProfileData
    extends java.io.Serializable
    • Method Detail

      • getDbId

        @NonNull
        java.lang.String getDbId()
        Call to get the Current User Profile DB ID.
        Returns:
        User Profile Data DB ID
      • setUserProfileName

        void setUserProfileName(@NonNull
        android.content.Context context,
        @NonNull
        java.lang.String userProfileName)
        Call to change the name of the User Profile to the passed in name.
        Parameters:
        context - Context
        userProfileName - User Profile Name
        Throws:
        HyprException - Exception thrown on failure
      • getUserProfileName

        @NonNull
        java.lang.String getUserProfileName()
        Call to get the name of the User Profile.
        Returns:
        User Profile Name
      • setFidoUserName

        void setFidoUserName(@NonNull
        android.content.Context context,
        @NonNull
        java.lang.String fidoUserName)
        Call to change the FIDO User Name of the User Profile to the passed in name.
        Parameters:
        context - Context
        fidoUserName - FIDO User Name
      • getFidoUserName

        @NonNull
        java.lang.String getFidoUserName()
        Call to get the FIDO User Name of the User Profile.
        Returns:
        Fido User Name
      • getHyprMachineProfileDatas

        @NonNull
        java.util.List<HyprMachineProfileData> getHyprMachineProfileDatas()
        Call to get the list of Machine Profile Data Objects.
        Returns:
        Machine Profile Data Objects
      • getHyprMachineProfileDataByDbId

        @NonNull
        HyprMachineProfileData getHyprMachineProfileDataByDbId(@NonNull
        java.lang.String dbId)
        throws HyprException
        Call to get a Machine Profile Data Object by passed in DB ID.
        Returns:
        Machine Profile Data
        Throws:
        HyprException - Exception thrown on failure
      • getCurHyprMachineProfileData

        @Nullable
        HyprMachineProfileData getCurHyprMachineProfileData()
        throws HyprException
        Call to get the Current Machine Profile Data Object.
        Returns:
        Current Machine Profile Data
        Throws:
        HyprException - Exception thrown on failure
      • setCurHyprMachineProfileDataByDbId

        void setCurHyprMachineProfileDataByDbId(@NonNull
        android.content.Context context,
        @NonNull
        java.lang.String machineProfileDbId)
        throws HyprException
        Call to set the Current Machine Profile Data by passed in DB ID.
        Parameters:
        context - Context
        machineProfileDbId - Machine Profile DB ID
        Throws:
        HyprException - Exception thrown on failure
      • getCurHyprMachineProfileDataDbId

        @NonNull
        java.lang.String getCurHyprMachineProfileDataDbId()
        throws HyprException
        Call to get the Current Machine Profile DB ID.
        Returns:
        Current Machine Profile DB ID, empty string if no machine set.
        Throws:
        HyprException - Exception thrown on failure