aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/tvmauth/src/unittest.cpp
blob: 5133d79ea9dc096fe7c123dbb0eaf442237a1d01 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "service_impl.h"
#include "user_impl.h"

#include <library/cpp/tvmauth/unittest.h>

namespace NTvmAuth::NUnittest {
    TCheckedServiceTicket CreateServiceTicket(ETicketStatus status, TTvmId src, TMaybe<TUid> issuerUid) {
        return TCheckedServiceTicket(TCheckedServiceTicket::TImpl::CreateTicketForTests(status, src, issuerUid));
    }

    TCheckedUserTicket CreateUserTicket(ETicketStatus status, TUid defaultUid, const TScopes& scopes, const TUids& uids, EBlackboxEnv env) {
        return TCheckedUserTicket(TCheckedUserTicket::TImpl::CreateTicketForTests(status, defaultUid, scopes, uids, env));
    }
}