Class JwtAuthenticatorConfig


  • public class JwtAuthenticatorConfig
    extends Object
    • Constructor Detail

      • JwtAuthenticatorConfig

        public JwtAuthenticatorConfig()
    • Method Detail

      • getKeyFile

        @NotNull
        public @NotNull String getKeyFile()
      • setKeyFile

        @Config("http-server.authentication.jwt.key-file")
        @LegacyConfig("http.authentication.jwt.key-file")
        public JwtAuthenticatorConfig setKeyFile​(String keyFile)
      • getRequiredIssuer

        public String getRequiredIssuer()
      • setRequiredIssuer

        @Config("http-server.authentication.jwt.required-issuer")
        @LegacyConfig("http.authentication.jwt.required-issuer")
        public JwtAuthenticatorConfig setRequiredIssuer​(String requiredIssuer)
      • getRequiredAudience

        public String getRequiredAudience()
      • setRequiredAudience

        @Config("http-server.authentication.jwt.required-audience")
        @LegacyConfig("http.authentication.jwt.required-audience")
        public JwtAuthenticatorConfig setRequiredAudience​(String requiredAudience)
      • getUserMappingPattern

        public Optional<String> getUserMappingPattern()
      • setUserMappingPattern

        @Config("http-server.authentication.jwt.user-mapping.pattern")
        public JwtAuthenticatorConfig setUserMappingPattern​(String userMappingPattern)
      • getUserMappingFile

        public Optional<@FileExists File> getUserMappingFile()
      • setUserMappingFile

        @Config("http-server.authentication.jwt.user-mapping.file")
        public JwtAuthenticatorConfig setUserMappingFile​(File userMappingFile)