Package org.apache.catalina.realm
Class NestedCredentialHandler
java.lang.Object
org.apache.catalina.realm.NestedCredentialHandler
- All Implemented Interfaces:
CredentialHandler
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCredentialHandler
(CredentialHandler handler) boolean
Checks to see if the input credentials match the stored credentialsThe input credentials will be passed to the first nestedCredentialHandler
.
-
Constructor Details
-
NestedCredentialHandler
public NestedCredentialHandler()
-
-
Method Details
-
matches
Description copied from interface:CredentialHandler
Checks to see if the input credentials match the stored credentials- Specified by:
matches
in interfaceCredentialHandler
- Parameters:
inputCredentials
- User provided credentialsstoredCredentials
- Credentials stored in theRealm
- Returns:
true
if the inputCredentials match the storedCredentials, otherwisefalse
-
mutate
The input credentials will be passed to the first nestedCredentialHandler
. If no nestedCredentialHandler
are configured thennull
will be returned. Generates the equivalent stored credentials for the given input credentials.- Specified by:
mutate
in interfaceCredentialHandler
- Parameters:
inputCredentials
- User provided credentials- Returns:
- The equivalent stored credentials for the given input credentials
-
addCredentialHandler
-
getCredentialHandlers
-