Package org.keycloak.credential
Interface CredentialAuthentication
- 
- All Known Implementing Classes:
- KerberosFederationProvider,- LDAPStorageProvider
 
 public interface CredentialAuthenticationSingle purpose method that knows how to authenticate a user based on a credential type. This is used when the user is not known but the provider knows how to extract this information from the credential. Examples are Kerberos.- Version:
- $Revision: 1 $
- Author:
- Bill Burke
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description CredentialValidationOutputauthenticate(RealmModel realm, CredentialInput input)booleansupportsCredentialAuthenticationFor(String type)
 
- 
- 
- 
Method Detail- 
supportsCredentialAuthenticationForboolean supportsCredentialAuthenticationFor(String type) 
 - 
authenticateCredentialValidationOutput authenticate(RealmModel realm, CredentialInput input) 
 
- 
 
-