static SecretsJwtTokenHandler.Builder |
SecretsJwtTokenHandler.builder() |
|
SecretsJwtTokenHandler.Builder |
SecretsJwtTokenHandler.Builder.clock(Clock clock) |
Specifies the clock to use for checking if tokens have expired.
|
SecretsJwtTokenHandler.Builder |
SecretsJwtTokenHandler.Builder.decryptionPurpose(Purpose<? extends CryptoKey> decryptionKeyPurpose) |
Specifies the Purpose used to retrieve decryption keys from the secrets provider.
|
SecretsJwtTokenHandler.Builder |
SecretsJwtTokenHandler.Builder.encryptionMethod(EncryptionMethod encryptionMethod) |
Specifies the JWE content encryption method to use when encrypting tokens produced by this token handler.
|
SecretsJwtTokenHandler.Builder |
SecretsJwtTokenHandler.Builder.encryptionPurpose(Purpose<? extends CryptoKey> encryptionKeyPurpose) |
Specifies the Purpose used to retrieve encryption keys from the secrets provider.
|
SecretsJwtTokenHandler.Builder |
SecretsJwtTokenHandler.Builder.jweAlgorithm(JweAlgorithm algorithm) |
Specifies the JWE key management algorithm to use when encrypting tokens produced by this token handler.
|
SecretsJwtTokenHandler.Builder |
SecretsJwtTokenHandler.Builder.jwsAlgorithm(JwsAlgorithm algorithm) |
Specifies the JWS signature algorithm to use to sign tokens produced by this token handler.
|
SecretsJwtTokenHandler.Builder |
SecretsJwtTokenHandler.Builder.secretsProvider(SecretsProvider secretsProvider) |
Configures the SecretsProvider from which to retrieve signing and encryption keys.
|
SecretsJwtTokenHandler.Builder |
SecretsJwtTokenHandler.Builder.signingPurpose(Purpose<SigningKey> signingKeyPurpose) |
Specifies the Purpose used to retrieve signing keys from the secrets provider.
|
SecretsJwtTokenHandler.Builder |
SecretsJwtTokenHandler.Builder.tokenLifetimeInSeconds(long tokenLifetimeSeconds) |
Specifies the maximum lifetime (in seconds) of the tokens produced by this token handler.
|
SecretsJwtTokenHandler.Builder |
SecretsJwtTokenHandler.Builder.tokenLifetimeInSeconds(Optional<Long> tokenLifeTimeInSeconds) |
Specifies the maximum lifetime (in seconds) of the tokens produced by this token handler.
|
SecretsJwtTokenHandler.Builder |
SecretsJwtTokenHandler.Builder.verificationPurpose(Purpose<VerificationKey> verificationKeyPurpose) |
Specifies the Purpose used to retrieve verification keys from the secrets provider.
|