1 /* 2 * Copyright (C) 2020-2022 Dipl.-Inform. Kai Hofmann. All rights reserved! 3 */ 4 package de.powerstat.validation.values.strategies; 5 6 7 /** 8 * Password strategy interface. 9 */ 10 public interface IPasswordStrategy 11 { 12 /** 13 * Validation strategy. 14 * 15 * @param password Password 16 * @throws IllegalArgumentException If the password does not match the configured parameters 17 */ 18 void validationStrategy(String password); 19 20 }