Skip to content

Commit

Permalink
Switch ticket_parser auth clients to HTSwap mailbox type
Browse files Browse the repository at this point in the history
  • Loading branch information
ijon committed Dec 22, 2023
1 parent d56b8b1 commit ebb26b3
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions ydb/core/security/ticket_parser_impl.h
Original file line number Diff line number Diff line change
Expand Up @@ -1444,20 +1444,20 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
}
settings.GrpcKeepAliveTimeMs = Config.GetAccessServiceGrpcKeepAliveTimeMs();
settings.GrpcKeepAliveTimeoutMs = Config.GetAccessServiceGrpcKeepAliveTimeoutMs();
AccessServiceValidator = Register(NCloud::CreateAccessService(settings), TMailboxType::Simple, AppData()->UserPoolId);
AccessServiceValidator = Register(NCloud::CreateAccessService(settings), TMailboxType::HTSwap, AppData()->UserPoolId);
if (Config.GetCacheAccessServiceAuthentication()) {
AccessServiceValidator = Register(NCloud::CreateGrpcServiceCache<NCloud::TEvAccessService::TEvAuthenticateRequest, NCloud::TEvAccessService::TEvAuthenticateResponse>(
AccessServiceValidator,
Config.GetGrpcCacheSize(),
TDuration::MilliSeconds(Config.GetGrpcSuccessLifeTime()),
TDuration::MilliSeconds(Config.GetGrpcErrorLifeTime())), TMailboxType::Simple, AppData()->UserPoolId);
TDuration::MilliSeconds(Config.GetGrpcErrorLifeTime())), TMailboxType::HTSwap, AppData()->UserPoolId);
}
if (Config.GetCacheAccessServiceAuthorization()) {
AccessServiceValidator = Register(NCloud::CreateGrpcServiceCache<NCloud::TEvAccessService::TEvAuthorizeRequest, NCloud::TEvAccessService::TEvAuthorizeResponse>(
AccessServiceValidator,
Config.GetGrpcCacheSize(),
TDuration::MilliSeconds(Config.GetGrpcSuccessLifeTime()),
TDuration::MilliSeconds(Config.GetGrpcErrorLifeTime())), TMailboxType::Simple, AppData()->UserPoolId);
TDuration::MilliSeconds(Config.GetGrpcErrorLifeTime())), TMailboxType::HTSwap, AppData()->UserPoolId);
}
}

Expand All @@ -1467,13 +1467,13 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
if (Config.GetUseUserAccountServiceTLS()) {
settings.CertificateRootCA = TUnbufferedFileInput(Config.GetPathToRootCA()).ReadAll();
}
UserAccountService = Register(CreateUserAccountService(settings), TMailboxType::Simple, AppData()->UserPoolId);
UserAccountService = Register(CreateUserAccountService(settings), TMailboxType::HTSwap, AppData()->UserPoolId);
if (Config.GetCacheUserAccountService()) {
UserAccountService = Register(NCloud::CreateGrpcServiceCache<NCloud::TEvUserAccountService::TEvGetUserAccountRequest, NCloud::TEvUserAccountService::TEvGetUserAccountResponse>(
UserAccountService,
Config.GetGrpcCacheSize(),
TDuration::MilliSeconds(Config.GetGrpcSuccessLifeTime()),
TDuration::MilliSeconds(Config.GetGrpcErrorLifeTime())), TMailboxType::Simple, AppData()->UserPoolId);
TDuration::MilliSeconds(Config.GetGrpcErrorLifeTime())), TMailboxType::HTSwap, AppData()->UserPoolId);
}
}

Expand All @@ -1483,13 +1483,13 @@ class TTicketParserImpl : public TActorBootstrapped<TDerived> {
if (Config.GetUseServiceAccountServiceTLS()) {
settings.CertificateRootCA = TUnbufferedFileInput(Config.GetPathToRootCA()).ReadAll();
}
ServiceAccountService = Register(NCloud::CreateServiceAccountService(settings), TMailboxType::Simple, AppData()->UserPoolId);
ServiceAccountService = Register(NCloud::CreateServiceAccountService(settings), TMailboxType::HTSwap, AppData()->UserPoolId);
if (Config.GetCacheServiceAccountService()) {
ServiceAccountService = Register(NCloud::CreateGrpcServiceCache<NCloud::TEvServiceAccountService::TEvGetServiceAccountRequest, NCloud::TEvServiceAccountService::TEvGetServiceAccountResponse>(
ServiceAccountService,
Config.GetGrpcCacheSize(),
TDuration::MilliSeconds(Config.GetGrpcSuccessLifeTime()),
TDuration::MilliSeconds(Config.GetGrpcErrorLifeTime())), TMailboxType::Simple, AppData()->UserPoolId);
TDuration::MilliSeconds(Config.GetGrpcErrorLifeTime())), TMailboxType::HTSwap, AppData()->UserPoolId);
}
}

Expand Down

0 comments on commit ebb26b3

Please sign in to comment.