AusweisApp2/src/core/states/StateDidAuthenticateEac1.h

29 lines
571 B
C
Raw Normal View History

2017-07-03 09:30:10 +02:00
/*!
* \copyright Copyright (c) 2014 Governikus GmbH & Co. KG
*/
#pragma once
#include "command/DidAuthenticateEAC1Command.h"
#include "context/AuthContext.h"
#include "states/AbstractGenericState.h"
namespace governikus
{
class StateDidAuthenticateEac1
: public AbstractGenericState<AuthContext>
{
Q_OBJECT
friend class StateBuilder;
StateDidAuthenticateEac1(const QSharedPointer<WorkflowContext>& pContext);
virtual void run() override;
private Q_SLOTS:
void onCardCommandDone(QSharedPointer<BaseCardCommand> pCommand);
};
} /* namespace governikus */