public AWSMSKAuthTokenGenerator()

in src/AWSMSKAuthTokenGenerator.cs [38:57]


    public AWSMSKAuthTokenGenerator(AmazonSecurityTokenServiceClient? stsClient = null, ILoggerFactory? loggerFactory = null)
    {
        if (stsClient != null)
        {
            _stsClient = stsClient;
        }
        else
        {
            _stsClient = new AmazonSecurityTokenServiceClient();
        }

        if (loggerFactory != null)
        {
            _logger = loggerFactory.CreateLogger<AWSMSKAuthTokenGenerator>();
        }
        else
        {
            _logger = NullLoggerFactory.Instance.CreateLogger<AWSMSKAuthTokenGenerator>();
        }
    }