@@ 834-846 (lines=13) @@ | ||
831 | $this->unverifiedSecondFactors->set((string)$secondFactor->getId(), $secondFactor); |
|
832 | } |
|
833 | ||
834 | protected function applyYubikeyPossessionProvenAndVerifiedEvent(YubikeyPossessionProvenAndVerifiedEvent $event) |
|
835 | { |
|
836 | $secondFactor = VerifiedSecondFactor::create( |
|
837 | $event->secondFactorId, |
|
838 | $this, |
|
839 | new SecondFactorType('yubikey'), |
|
840 | $event->yubikeyPublicId, |
|
841 | $event->registrationRequestedAt, |
|
842 | $event->registrationCode |
|
843 | ); |
|
844 | ||
845 | $this->verifiedSecondFactors->set((string)$secondFactor->getId(), $secondFactor); |
|
846 | } |
|
847 | ||
848 | protected function applyPhonePossessionProvenEvent(PhonePossessionProvenEvent $event) |
|
849 | { |
|
@@ 862-874 (lines=13) @@ | ||
859 | $this->unverifiedSecondFactors->set((string)$secondFactor->getId(), $secondFactor); |
|
860 | } |
|
861 | ||
862 | protected function applyPhonePossessionProvenAndVerifiedEvent(PhonePossessionProvenAndVerifiedEvent $event) |
|
863 | { |
|
864 | $secondFactor = VerifiedSecondFactor::create( |
|
865 | $event->secondFactorId, |
|
866 | $this, |
|
867 | new SecondFactorType('sms'), |
|
868 | $event->phoneNumber, |
|
869 | $event->registrationRequestedAt, |
|
870 | $event->registrationCode |
|
871 | ); |
|
872 | ||
873 | $this->verifiedSecondFactors->set((string)$secondFactor->getId(), $secondFactor); |
|
874 | } |
|
875 | ||
876 | protected function applyGssfPossessionProvenEvent(GssfPossessionProvenEvent $event) |
|
877 | { |
|
@@ 890-902 (lines=13) @@ | ||
887 | $this->unverifiedSecondFactors->set((string)$secondFactor->getId(), $secondFactor); |
|
888 | } |
|
889 | ||
890 | protected function applyGssfPossessionProvenAndVerifiedEvent(GssfPossessionProvenAndVerifiedEvent $event) |
|
891 | { |
|
892 | $secondFactor = VerifiedSecondFactor::create( |
|
893 | $event->secondFactorId, |
|
894 | $this, |
|
895 | new SecondFactorType((string)$event->stepupProvider), |
|
896 | $event->gssfId, |
|
897 | $event->registrationRequestedAt, |
|
898 | $event->registrationCode |
|
899 | ); |
|
900 | ||
901 | $this->verifiedSecondFactors->set((string)$secondFactor->getId(), $secondFactor); |
|
902 | } |
|
903 | ||
904 | protected function applyU2fDevicePossessionProvenEvent(U2fDevicePossessionProvenEvent $event) |
|
905 | { |
|
@@ 918-930 (lines=13) @@ | ||
915 | $this->unverifiedSecondFactors->set((string)$secondFactor->getId(), $secondFactor); |
|
916 | } |
|
917 | ||
918 | protected function applyU2fDevicePossessionProvenAndVerifiedEvent(U2fDevicePossessionProvenAndVerifiedEvent $event) |
|
919 | { |
|
920 | $secondFactor = VerifiedSecondFactor::create( |
|
921 | $event->secondFactorId, |
|
922 | $this, |
|
923 | new SecondFactorType('u2f'), |
|
924 | $event->keyHandle, |
|
925 | $event->registrationRequestedAt, |
|
926 | $event->registrationCode |
|
927 | ); |
|
928 | ||
929 | $this->verifiedSecondFactors->set((string)$secondFactor->getId(), $secondFactor); |
|
930 | } |
|
931 | ||
932 | protected function applyEmailVerifiedEvent(EmailVerifiedEvent $event) |
|
933 | { |