| ⇢ | A | GenericSecondFactorType added | |
| ⇢ | A | SecondFactorTypeFactory added | |
| ⇢ | A | SpecificSecondFactorType added | |
| A | ↛ | SecondFactorType removed |
| ⇢ | A | SecondFactorTypeFactory::buildGenericSecondFactorT... added | |
| ⇢ | A | SpecificSecondFactorType::__construct() added | |
| ⇢ | A | GenericSecondFactorType::__construct() added | |
| ⇢ | A | SecondFactorTypeFactory::build() added | |
| ⇢ | A | SecondFactorTypeFactory::assertCanBeBuilt() added | |
| ⇢ | A | GenericSecondFactorType::hasEqualOrLowerLoaCompare... added | |
| ⇢ | A | SpecificSecondFactorType::__toString() added | |
| ⇢ | A | GenericSecondFactorType::equals() added | |
| ⇢ | A | SpecificSecondFactorType::jsonSerialize() added | |
| ⇢ | A | GenericSecondFactorType::isSms() added | |
| ⋮ | view more | ||
| A | ↛ | SecondFactorType::__construct() removed | |
| A | ↛ | SecondFactorType::hasEqualOrLowerLoaComparedTo() removed | |
| A | ↛ | SecondFactorType::equals() removed | |
| A | ↛ | SecondFactorType::isSms() removed | |
| A | ↛ | SecondFactorType::isYubikey() removed | |
| A | ↛ | SecondFactorType::isTiqr() removed | |
| A | ↛ | SecondFactorType::isU2f() removed | |
| A | ↛ | SecondFactorType::isBiometric() removed | |
| A | ↛ | SecondFactorType::isGssf() removed | |
| A | ↛ | SecondFactorType::getSecondFactorType() removed | |
| ⋮ | view more | ||