public class KerberosProvider extends Object implements LoginIdentityProvider
| Modifier and Type | Field and Description |
|---|---|
private String |
defaultRealm |
private long |
expiration |
private String |
issuer |
private static org.slf4j.Logger |
logger |
private org.springframework.security.kerberos.authentication.KerberosAuthenticationProvider |
provider |
| Constructor and Description |
|---|
KerberosProvider() |
| Modifier and Type | Method and Description |
|---|---|
AuthenticationResponse |
authenticate(LoginCredentials credentials) |
void |
initialize(LoginIdentityProviderInitializationContext initializationContext) |
void |
onConfigured(LoginIdentityProviderConfigurationContext configurationContext) |
void |
preDestruction() |
private static final org.slf4j.Logger logger
private org.springframework.security.kerberos.authentication.KerberosAuthenticationProvider provider
private String issuer
private String defaultRealm
private long expiration
public final void initialize(LoginIdentityProviderInitializationContext initializationContext) throws ProviderCreationException
initialize in interface LoginIdentityProviderProviderCreationExceptionpublic final void onConfigured(LoginIdentityProviderConfigurationContext configurationContext) throws ProviderCreationException
onConfigured in interface LoginIdentityProviderProviderCreationExceptionpublic final AuthenticationResponse authenticate(LoginCredentials credentials) throws InvalidLoginCredentialsException, IdentityAccessException
authenticate in interface LoginIdentityProviderInvalidLoginCredentialsExceptionIdentityAccessExceptionpublic final void preDestruction()
throws ProviderDestructionException
preDestruction in interface LoginIdentityProviderProviderDestructionExceptionCopyright © 2021 Apache NiFi Project. All rights reserved.