Time-To-Live index (TTL) for the collection event in seconds. Set it
to 0 to disable automatic deletion.
elastic.social.comments.auto-reject-interval-ms
Type
java.time.Duration
Default
Description
Interval in milliseconds in which comments will be automatically
rejected when the number of complaints reaches the limit {@code
elastic.social.comments.auto-reject-limit}.
elastic.social.comments.auto-reject-limit
Type
java.lang.Integer
Default
0
Description
Number of complaints after which a comment will automatically be
rejected. Set to 0 to disable automatic rejection.
elastic.social.mails.on-profile-changes
Type
java.lang.Boolean
Default
true
Description
Flag which states if a mail should be send on profile changes
elastic.social.mails.on-registration
Type
java.lang.Boolean
Default
true
Description
Flag which states if a mail should be send on registration
elastic.social.password-hash-algorithm
Type
java.lang.String
Default
Description
The password hashing algorithm for elastic social user passwords.
Allowed values are: {@code sha1} and {@code bcrypt:N}. The algorithm
{@code sha1} is not recommended as it is vulnerable to brute-force
attacks. The work factor N for bcrypt salt generation can be changed
from the default value to an integer value between 4 and 30
(inclusive). This should be adapted to the available CPU resources.
elastic.social.users.auto-block-interval-ms
Type
java.time.Duration
Default
Description
Interval in milliseconds in which users will be automatically blocked
when the number of complaints reaches the limit {@code
elastic.social.users.auto-block-limit}
elastic.social.users.auto-block-limit
Type
java.lang.Integer
Default
0
Description
A number of complaints after which a user will automatically be
blocked. Set to 0 to disable automatic rejection.
elastic.social.users.pre-moderation-properties
Type
java.util.List<java.lang.String>
Default
Description
Properties for the pre-moderation of users.
elastic.social.users.token-expiration-time-ms
Type
java.time.Duration
Default
Description
Token expiration time in milliseconds, defines the lifetime of the
user token used for user activation and password reset. After
expiration, the token becomes invalid