Dynamic Active Directory String Generator
A fixed pattern is used that will generate passwords based on the restrictions given by an Active Directory, i.e. a password must meet three out of the following four requirements:
passwordPolicy) Remark: The pattern must be able to construct strings that will be accepted by the policy.
After the policy rejected 10'000 generated strings (for each string to create) the plugin gives up and throws a runtime exception. This should not occur in real-life, since during initialization of this plugin, 100 test strings are generated to ensure the compatibility of the pattern with the policy. During this initial check, only 200 rejections from the policy are allowed. This is a much harder constraint, than 10'000 allowed rejections afterwards when the plugin is used. Therefore in practice the probability of a failure after initialization of the plugin should be negligible.
type: DynamicActiveDirectoryStringGenerator
id: DynamicActiveDirectoryStringGenerator-xxxxxx
displayName:
comment:
properties:
passwordPolicy: