Class TotpAutoConfiguration
java.lang.Object
dev.samstevens.totp.spring.autoconfigure.TotpAutoConfiguration
@Configuration
@ConditionalOnClass(dev.samstevens.totp.TotpInfo.class)
@EnableConfigurationProperties(TotpProperties.class)
public class TotpAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncodeGenerator(HashingAlgorithm algorithm) codeVerifier(CodeGenerator codeGenerator, TimeProvider timeProvider) qrDataFactory(HashingAlgorithm hashingAlgorithm)
-
Constructor Details
-
TotpAutoConfiguration
-
-
Method Details
-
secretGenerator
-
timeProvider
-
hashingAlgorithm
-
qrDataFactory
@Bean @ConditionalOnMissingBean public QrDataFactory qrDataFactory(HashingAlgorithm hashingAlgorithm) -
qrGenerator
-
codeGenerator
-
codeVerifier
@Bean @ConditionalOnMissingBean public CodeVerifier codeVerifier(CodeGenerator codeGenerator, TimeProvider timeProvider) -
recoveryCodeGenerator
-