Package org.opendaylight.aaa.api
Interface PasswordCredentialAuth
-
- All Superinterfaces:
CredentialAuth<PasswordCredentials>
- All Known Implementing Classes:
IdmLightProxy
,OSGIIdmLightProxy
public interface PasswordCredentialAuth extends CredentialAuth<PasswordCredentials>
Type-safe specialization combiningCredentialAuth
andPasswordCredentials
.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Class<PasswordCredentials>
credentialClass()
Return the credential class that is required by this services.-
Methods inherited from interface org.opendaylight.aaa.api.CredentialAuth
authenticate
-
-
-
-
Method Detail
-
credentialClass
default Class<PasswordCredentials> credentialClass()
Description copied from interface:CredentialAuth
Return the credential class that is required by this services. This acts as a type check allowing discovery of the type at runtime.Note: this method should be defined in subclasses specializations for a particular credential class as a default (in case of an interface) or a final (in case of a class) method.
- Specified by:
credentialClass
in interfaceCredentialAuth<PasswordCredentials>
- Returns:
- Required credential class
-
-