All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
See https://proandroiddev.com/security-best-practices-symmetric-encryption-with-aes-in-java-7616beaaade9
 
 
 
 
 
 
 
 
 
See https://docs.spring.io/spring-data/jpa/docs/1.5.0.RELEASE/reference/html/jpa.repositories.html
 
 
 
 
 
 
 
 
 
 
 
 
 
Trim and remove new lines/tabs via LogSanitizer
 
 
 
Used for replace new lines/tabs in a String + trim: see Sonar S5145
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The case when user change password (during a reset password operation), and enter the same password.
 
 
See https://www.toptal.com/java/spring-boot-rest-api-error-handling
 
 
 
 
 
 
 
 
Usage: $ export AUTHKIT_NEWADMIN=<security admin login name> $ export AUTHKIT_PASSWORD=<security admin password> $ java -jar myspringapp.jar create-security-admin
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
In and Out DTO
 
 
 
 
 
 
https://en.wikipedia.org/wiki/Password_policy#cite_ref-sp800-63B_13-0 Password base: https://wiki.skullsecurity.org/index.php?