Interface IPermissionUser

    • Method Detail

      • getUniqueId

        @NotNull
        @NotNull java.util.UUID getUniqueId()
      • getHashedPassword

        @Nullable
        @Nullable java.lang.String getHashedPassword()
      • changePassword

        void changePassword​(java.lang.String password)
      • checkPassword

        boolean checkPassword​(java.lang.String password)
      • addGroup

        default IPermissionUser addGroup​(@NotNull
                                         @NotNull java.lang.String group)
      • addGroup

        default IPermissionUser addGroup​(@NotNull
                                         @NotNull java.lang.String group,
                                         long time,
                                         java.util.concurrent.TimeUnit timeUnit)
      • addGroup

        default IPermissionUser addGroup​(@NotNull
                                         @NotNull java.lang.String group,
                                         long timeOutMillis)
      • removeGroup

        default IPermissionUser removeGroup​(@NotNull
                                            @NotNull java.lang.String group)
      • inGroup

        default boolean inGroup​(@NotNull
                                @NotNull java.lang.String group)