Smack/smack-omemo/src/main/java/org/jivesoftware/smackx/omemo
Florian Schmaus 14142a0ef2 [omemo] Introduce OmemoAesCipher as central AES API
OmemoAesCipher is the sole point where OMEMO related AES operations
are performed. This allows OmemoAesCipher to check in a static block
if AES is available. If AES is not available it throws a (hopefully)
helpfull exception message.

Typically AES is not available on Android if no security provider
providing AES, like Bouncy Castle, has been explicitly configured.
2021-03-14 12:48:01 +01:00
..
element omemo: fix javadoc issue with OracleJDK8 2020-04-13 10:47:03 +02:00
exceptions [omemo] Cleanup CryptoFailedException 2021-03-14 12:48:00 +01:00
internal [omemo] Introduce OmemoAesCipher as central AES API 2021-03-14 12:48:01 +01:00
listener Improve Javadoc readability by adding separating lines 2020-04-08 22:32:39 +02:00
provider Rework XML Element hierarchy and XmlStringBuilder 2019-09-07 18:17:08 +02:00
trust Fix javadoc issues 2020-04-08 22:32:39 +02:00
util [omemo] Introduce OmemoAesCipher as central AES API 2021-03-14 12:48:01 +01:00
CachingOmemoStore.java Avoid returning empty set of deviceIds in caching store 2020-04-08 22:32:39 +02:00
FileBasedOmemoStore.java Fix javadoc issues 2020-04-08 22:32:39 +02:00
OmemoConfiguration.java Fix javadoc issues 2020-04-08 22:32:39 +02:00
OmemoInitializer.java Fix javadoc issues 2020-04-08 22:32:39 +02:00
OmemoManager.java [extensions] Deprecate old-style PepManager PEP listeners 2020-05-25 20:32:47 +02:00
OmemoMessage.java Improve Javadoc readability by adding separating lines 2020-04-08 22:32:39 +02:00
OmemoRatchet.java [omemo] Introduce OmemoAesCipher as central AES API 2021-03-14 12:48:01 +01:00
OmemoService.java Merge pull request #354 from vanitasvitae/smackomemoStyleFixes 2020-04-12 19:18:42 +02:00
OmemoStore.java Improve Javadoc readability by adding separating lines 2020-04-08 22:32:39 +02:00
package-info.java Enable trailing whitespace checkstyle check 2018-05-09 23:26:39 +02:00