public class JwtConsumerBuilder extends Object
Constructor and Description |
---|
JwtConsumerBuilder() |
public JwtConsumerBuilder setEnableRequireEncryption()
public JwtConsumerBuilder setDisableRequireSignature()
public JwtConsumerBuilder setEnableLiberalContentTypeHandling()
public JwtConsumerBuilder setSkipSignatureVerification()
public JwtConsumerBuilder setSkipAllValidators()
public JwtConsumerBuilder setJwsAlgorithmConstraints(AlgorithmConstraints constraints)
public JwtConsumerBuilder setJweAlgorithmConstraints(AlgorithmConstraints constraints)
public JwtConsumerBuilder setJweContentEncryptionAlgorithmConstraints(AlgorithmConstraints constraints)
public JwtConsumerBuilder setVerificationKey(Key verificationKey)
public JwtConsumerBuilder setVerificationKeyResolver(VerificationKeyResolver verificationKeyResolver)
public JwtConsumerBuilder setDecryptionKey(Key decryptionKey)
public JwtConsumerBuilder setDecryptionKeyResolver(DecryptionKeyResolver decryptionKeyResolver)
public JwtConsumerBuilder setExpectedAudience(String... audience)
public JwtConsumerBuilder setExpectedAudience(boolean requireAudienceClaim, String... audience)
public JwtConsumerBuilder setExpectedIssuer(boolean requireIssuer, String expectedIssuer)
public JwtConsumerBuilder setExpectedIssuer(String expectedIssuer)
public JwtConsumerBuilder setRequireSubject()
public JwtConsumerBuilder setRequireJwtId()
public JwtConsumerBuilder setRequireExpirationTime()
public JwtConsumerBuilder setRequireIssuedAt()
public JwtConsumerBuilder setRequireNotBefore()
public JwtConsumerBuilder setEvaluationTime(NumericDate evaluationTime)
public JwtConsumerBuilder setAllowedClockSkewInSeconds(int secondsOfAllowedClockSkew)
public JwtConsumerBuilder setMaxFutureValidityInMinutes(int maxFutureValidityInMinutes)
public JwtConsumerBuilder registerValidator(Validator validator)
public JwtConsumer build()
Copyright © 2015. All rights reserved.