summaryrefslogtreecommitdiff
path: root/battleNetApi/include/tokenBuilder.hpp
blob: 2893728ccf3d09e3c19913cd0a02817d9abe97ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#pragma once

#include <memory>
#include <token.hpp>

class TokenBuilder {
  public:
    TokenBuilder() = default;
    virtual ~TokenBuilder() = default;
    virtual TokenBuilder &buildToken() = 0;
    virtual std::shared_ptr<Token> getToken() = 0;
};