@Component public class AuthenticatorMethodHandlerImpl implements AuthenticationMethodHandler
public AuthenticatorMethodHandlerImpl(@NotNull
com.antelopesystem.crudframework.crud.handler.CrudHandler crudHandler)
@NotNull public AuthenticationMethod getMethod()
public boolean isSupportedForPayload(@NotNull
MethodRequestPayload payload)
@Nullable public EntityAuthenticationMethod getEntityMethod(@NotNull MethodRequestPayload payload)
@NotNull
public java.lang.String getUsername(@NotNull
EntityAuthenticationMethod method)
@NotNull public CustomParamsDTO initializeRegistration(@NotNull MethodRequestPayload payload)
@NotNull
public java.lang.String getUsernameFromPayload(@NotNull
MethodRequestPayload payload)
@NotNull public EntityAuthenticationMethod doRegister(@NotNull MethodRequestPayload payload, @NotNull CustomParamsDTO params, @NotNull Entity entity)
public void doLogin(@NotNull
MethodRequestPayload payload,
@NotNull
EntityAuthenticationMethod method)