public class DefaultAuthenticationPerformer<ReturnType,CreateArgType,T extends AuthenticationProvider> extends Object implements AuthenticationPerformer<ReturnType,CreateArgType>
Constructor and Description |
---|
DefaultAuthenticationPerformer(T provider,
AuthenticationConsumerFactory<ReturnType,CreateArgType,T> authenticationConsumerFactory) |
Modifier and Type | Method and Description |
---|---|
AuthenticationProvider |
getAuthenticationProvider() |
String |
getDisplayName() |
ReturnType |
perform(CreateArgType consumerCreateArg) |
public DefaultAuthenticationPerformer(T provider, AuthenticationConsumerFactory<ReturnType,CreateArgType,T> authenticationConsumerFactory)
public ReturnType perform(CreateArgType consumerCreateArg) throws AuthenticationConsumptionException
perform
in interface AuthenticationPerformer<ReturnType,CreateArgType>
AuthenticationConsumptionException
public String getDisplayName()
getDisplayName
in interface AuthenticationPerformer<ReturnType,CreateArgType>
public AuthenticationProvider getAuthenticationProvider()
getAuthenticationProvider
in interface AuthenticationPerformer<ReturnType,CreateArgType>
Copyright © 2019 Hitachi Vantara. All rights reserved.