Skip to content

Commit e0991f0

Browse files
committed
Try to workaround Logger is not working in SecurityService
1 parent 35d31f3 commit e0991f0

1 file changed

Lines changed: 24 additions & 24 deletions

File tree

src/AasSecurity/SecurityService.cs

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -427,7 +427,7 @@ public void AddSecurityRule(string name, string access, string right, string obj
427427
accessRole = "isNotAuthenticated";
428428
}
429429

430-
_logger.LogInformation($"Access role in authentication: {accessRole}, policy: {policy}, policyRequestedResource: {policyRequestedResource}");
430+
Console.WriteLine($"Access role in authentication: {accessRole}, policy: {policy}, policyRequestedResource: {policyRequestedResource}");
431431
var aasSecurityContext = new AasSecurityContext(accessRole, route, httpOperation);
432432
//Create claims
433433
var claims = new List<Claim>
@@ -451,7 +451,7 @@ public void AddSecurityRule(string name, string access, string right, string obj
451451
private string GetAccessRole(NameValueCollection queries, NameValueCollection headers,
452452
out string policy, out string policyRequestedResource, out List<Claim> tokenClaims)
453453
{
454-
_logger.LogInformation("Getting the access rights.");
454+
Console.WriteLine("Getting the access rights.");
455455
string accessRole = null;
456456
string user = null;
457457
bool error = false;
@@ -464,7 +464,7 @@ private string GetAccessRole(NameValueCollection queries, NameValueCollection he
464464
ParseBearerToken(queries, headers, ref bearerToken, ref error, ref user, ref accessRole);
465465
if (accessRole != null)
466466
{
467-
_logger.LogInformation($"Access role found {accessRole}");
467+
Console.WriteLine($"Access role found {accessRole}");
468468

469469
return accessRole;
470470
}
@@ -518,7 +518,7 @@ private string GetAccessRole(NameValueCollection queries, NameValueCollection he
518518
private string HandleBearerToken(string? bearerToken, ref string user, ref bool error,
519519
out string policy, out string policyRequestedResource, out List<Claim> tokenClaims, out string domain)
520520
{
521-
_logger.LogInformation("START HANDLING BEARER TOKEN");
521+
Console.WriteLine("START HANDLING BEARER TOKEN");
522522

523523
domain = "";
524524
policy = "";
@@ -527,7 +527,7 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
527527

528528
if (bearerToken == null)
529529
{
530-
_logger.LogInformation("NO BEARER TOKEN");
530+
Console.WriteLine("NO BEARER TOKEN");
531531
return null;
532532
}
533533

@@ -575,11 +575,11 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
575575
try
576576
{
577577
var principal = tokenHandler.ValidateToken(bearerToken, validationParameters, out var validatedToken);
578-
_logger.LogInformation("Token is valid.");
578+
Console.WriteLine("Token is valid.");
579579
}
580580
catch (Exception ex)
581581
{
582-
_logger.LogInformation($"Token validation failed: {ex.Message}");
582+
Console.WriteLine($"Token validation failed: {ex.Message}");
583583
user = "";
584584
return "";
585585
}
@@ -659,7 +659,7 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
659659
}
660660
catch (Exception ex)
661661
{
662-
_logger.LogInformation($"Could not access well-known from {iss}");
662+
Console.WriteLine($"Could not access well-known from {iss}");
663663
}
664664

665665
parameters = new Dictionary<string, string>
@@ -741,7 +741,7 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
741741
}
742742
catch (Exception ex)
743743
{
744-
_logger.LogInformation($"Could not access well-known from {iss}");
744+
Console.WriteLine($"Could not access well-known from {iss}");
745745
}
746746
}
747747
try
@@ -768,12 +768,12 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
768768
}
769769
catch (Exception ex)
770770
{
771-
_logger.LogError($"Error in validation of token {bearerToken}: {ex.Message}.");
771+
Console.WriteLine($"Error in validation of token {bearerToken}: {ex.Message}.");
772772
}
773773
}
774774
catch (Exception ex)
775775
{
776-
_logger.LogError($"Error in loading jwks from {jwksUrl}: {ex.Message}.");
776+
Console.WriteLine($"Error in loading jwks from {jwksUrl}: {ex.Message}.");
777777
}
778778
}
779779
}
@@ -787,7 +787,7 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
787787
if (cert == null)
788788
{
789789
user = "";
790-
_logger.LogInformation("NO SERVER CERTIFICATE FOUND");
790+
Console.WriteLine("NO SERVER CERTIFICATE FOUND");
791791
return "";
792792
}
793793

@@ -808,7 +808,7 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
808808
catch
809809
{
810810
user = "";
811-
_logger.LogInformation("DECODE SERVER CERTIFICATE FAILED");
811+
Console.WriteLine("DECODE SERVER CERTIFICATE FAILED");
812812
return "";
813813
}
814814
}
@@ -888,8 +888,8 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
888888
tokenClaims.Add(new Claim("domain", domain));
889889
}
890890

891-
_logger.LogInformation($"User from Token: {user}");
892-
_logger.LogInformation($"Domain from Token: {domain}");
891+
Console.WriteLine($"User from Token: {user}");
892+
Console.WriteLine($"Domain from Token: {domain}");
893893

894894

895895
return "";
@@ -900,12 +900,12 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
900900
catch (Exception ex)
901901
{
902902
error = true;
903-
_logger.LogError($"Exception occurred while parsing the bearer token.{ex.Message}");
903+
Console.WriteLine($"Exception occurred while parsing the bearer token.{ex.Message}");
904904
_logger.LogDebug(ex.StackTrace);
905905
}
906906

907907
user = "";
908-
_logger.LogInformation("NO USER FOUND");
908+
Console.WriteLine("NO USER FOUND");
909909
return "";
910910
}
911911

@@ -926,7 +926,7 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
926926
switch (split[0].ToLower())
927927
{
928928
case "bearer":
929-
_logger.LogInformation("Received bearer token {Sanitize}", LogSanitizer.Sanitize(split[1]));
929+
Console.WriteLine("Received bearer token {Sanitize}", LogSanitizer.Sanitize(split[1]));
930930
bearerToken = split[1];
931931
break;
932932
case "basic" when bearerToken == null:
@@ -983,7 +983,7 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
983983
var token = headers[key];
984984
if (token != null)
985985
{
986-
_logger.LogInformation("Received email token from header: {Sanitize}", LogSanitizer.Sanitize(token));
986+
Console.WriteLine("Received email token from header: {Sanitize}", LogSanitizer.Sanitize(token));
987987
user = token;
988988
error = false;
989989
}
@@ -1003,7 +1003,7 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
10031003
var secretQuery = queries["s"]!;
10041004
if (!string.IsNullOrEmpty(secretQuery))
10051005
{
1006-
_logger.LogInformation("Received token of type s: {Sanitize}", LogSanitizer.Sanitize(secretQuery));
1006+
Console.WriteLine("Received token of type s: {Sanitize}", LogSanitizer.Sanitize(secretQuery));
10071007
if (Program.secretStringAPI != null)
10081008
{
10091009
if (secretQuery.Equals(Program.secretStringAPI))
@@ -1020,7 +1020,7 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
10201020
var token = queries[key];
10211021
if (token != null)
10221022
{
1023-
_logger.LogInformation("Received token of type bear {Sanitize}", LogSanitizer.Sanitize(token));
1023+
Console.WriteLine("Received token of type bear {Sanitize}", LogSanitizer.Sanitize(token));
10241024
bearerToken = token;
10251025
}
10261026

@@ -1031,7 +1031,7 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
10311031
var token = queries[key];
10321032
if (token != null)
10331033
{
1034-
_logger.LogInformation("Received token of type email {Sanitize}", LogSanitizer.Sanitize(token));
1034+
Console.WriteLine("Received token of type email {Sanitize}", LogSanitizer.Sanitize(token));
10351035
user = token;
10361036
accessRights = user;
10371037
error = false;
@@ -1044,12 +1044,12 @@ private string HandleBearerToken(string? bearerToken, ref string user, ref bool
10441044
var token = queries[key];
10451045
if (token != null)
10461046
{
1047-
_logger.LogInformation("Received token of type username-password {Sanitize}", LogSanitizer.Sanitize(token));
1047+
Console.WriteLine("Received token of type username-password {Sanitize}", LogSanitizer.Sanitize(token));
10481048
var username = CheckUserPW(token, out var userName, out var passWord);
10491049
if (username != null)
10501050
{
10511051
user = username;
1052-
_logger.LogInformation("Received username+password query string = {Sanitize}", LogSanitizer.Sanitize(user));
1052+
Console.WriteLine("Received username+password query string = {Sanitize}", LogSanitizer.Sanitize(user));
10531053
}
10541054
else
10551055
{

0 commit comments

Comments
 (0)