Class JwtProviderService
- java.lang.Object
- 
- io.helidon.security.providers.jwt.JwtProviderService
 
- 
- All Implemented Interfaces:
- SecurityProviderService
 
 public class JwtProviderService extends Object implements SecurityProviderService Service forJwtProviderto auto-configure it withSecurity.
- 
- 
Constructor SummaryConstructors Constructor Description JwtProviderService()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends SecurityProvider>providerClass()Class of the provider of this provider service.StringproviderConfigKey()Key of the "root" of configuration of this provider.SecurityProviderproviderInstance(Config config)Create a new instance of the provider based on the configuration provided.
 
- 
- 
- 
Method Detail- 
providerConfigKeypublic String providerConfigKey() Description copied from interface:SecurityProviderServiceKey of the "root" of configuration of this provider.Example - Http Signature Provider may use "http-signatures", the configuration in yaml may then be: security.providers: - http-signatures: inbound: ....The name of the provider is the same string, unless explicitly defined- Specified by:
- providerConfigKeyin interface- SecurityProviderService
- Returns:
- name of the configuration key
 
 - 
providerClasspublic Class<? extends SecurityProvider> providerClass() Description copied from interface:SecurityProviderServiceClass of the provider of this provider service. The class may be used for cases where configuration requires explicit class name (e.g. when multiple providers use the same configuration key).- Specified by:
- providerClassin interface- SecurityProviderService
- Returns:
- class of SecurityProviderprovided by this provider service
 
 - 
providerInstancepublic SecurityProvider providerInstance(Config config) Description copied from interface:SecurityProviderServiceCreate a new instance of the provider based on the configuration provided. The config is located at the config key of this provider.- Specified by:
- providerInstancein interface- SecurityProviderService
- Parameters:
- config- Config with provider configuration
- Returns:
- provider instance created from the Configprovided
 
 
- 
 
-