Interface ProtectedData<T>

    • Method Detail

      • getClearBytes

        byte[] getClearBytes()
      • setClearBytes

        void setClearBytes​(byte[] bytes)
      • getClearValue

        T getClearValue()
      • setClearValue

        void setClearValue​(T data)
      • destroyCleartext

        void destroyCleartext()
      • canGetCleartext

        boolean canGetCleartext()
      • isEncrypted

        boolean isEncrypted()
      • setHashedData

        void setHashedData​(HashedDataType hashedDataType)
      • isHashed

        boolean isHashed()
      • canSupportType

        boolean canSupportType​(Class<?> type)