aboutsummaryrefslogtreecommitdiff
path: root/plugins/VNLib.Plugins.Essentials.Accounts/src
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2024-07-04 23:55:28 -0400
committerLibravatar vnugent <public@vaughnnugent.com>2024-07-04 23:55:28 -0400
commit754f177da9abecb61b5ccaff5efb203d92aeb581 (patch)
tree1617d6267383e9a434712836dec780f30be2d0ba /plugins/VNLib.Plugins.Essentials.Accounts/src
parentf977d561f2ef6353d8f54fbf2466c87cf6456e31 (diff)
push latest development
Diffstat (limited to 'plugins/VNLib.Plugins.Essentials.Accounts/src')
-rw-r--r--plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/PkiLoginEndpoint.cs2
-rw-r--r--plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/Fido/FidoMfaProcessor.cs2
-rw-r--r--plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/MFAConfig.cs2
-rw-r--r--plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/UserEnocdedData.cs2
-rw-r--r--plugins/VNLib.Plugins.Essentials.Accounts/src/SecurityProvider/AccountSecConfig.cs2
-rw-r--r--plugins/VNLib.Plugins.Essentials.Accounts/src/SecurityProvider/ClientWebAuthManager.cs2
6 files changed, 6 insertions, 6 deletions
diff --git a/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/PkiLoginEndpoint.cs b/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/PkiLoginEndpoint.cs
index bda5898..618a053 100644
--- a/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/PkiLoginEndpoint.cs
+++ b/plugins/VNLib.Plugins.Essentials.Accounts/src/Endpoints/PkiLoginEndpoint.cs
@@ -478,7 +478,7 @@ namespace VNLib.Plugins.Essentials.Accounts.Endpoints
[JsonPropertyName("failed_attempt_timeout_sec")]
public double FailedCountTimeoutSec { get; set; } = 300;
- public void Validate()
+ public void OnValidate()
{
Validator.ValidateAndThrow(this);
}
diff --git a/plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/Fido/FidoMfaProcessor.cs b/plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/Fido/FidoMfaProcessor.cs
index 63aa46e..70bc070 100644
--- a/plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/Fido/FidoMfaProcessor.cs
+++ b/plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/Fido/FidoMfaProcessor.cs
@@ -114,7 +114,7 @@ namespace VNLib.Plugins.Essentials.Accounts.MFA.Fido
{
return new FidoDevUpgradeJson
{
- Base64UrlChallange = VnEncoding.ToBase64UrlSafeString(challenge, false),
+ Base64UrlChallange = VnEncoding.Base64UrlEncode(challenge, includePadding: false),
Timeout = conf.Timeout,
diff --git a/plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/MFAConfig.cs b/plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/MFAConfig.cs
index e44006a..7b7a73f 100644
--- a/plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/MFAConfig.cs
+++ b/plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/MFAConfig.cs
@@ -95,6 +95,6 @@ namespace VNLib.Plugins.Essentials.Accounts.MFA
public TimeSpan UpgradeValidFor { get; private set; } = TimeSpan.FromSeconds(120);
- public void Validate() => _validator.ValidateAndThrow(this);
+ public void OnValidate() => _validator.ValidateAndThrow(this);
}
}
diff --git a/plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/UserEnocdedData.cs b/plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/UserEnocdedData.cs
index 8711fb9..4ccf93a 100644
--- a/plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/UserEnocdedData.cs
+++ b/plugins/VNLib.Plugins.Essentials.Accounts/src/MFA/UserEnocdedData.cs
@@ -93,7 +93,7 @@ namespace VNLib.Plugins.Essentials.Accounts.MFA
JsonSerializer.Serialize(ms, instance, Statics.SR_OPTIONS);
- store[index] = VnEncoding.ToBase64UrlSafeString(ms.AsSpan(), false);
+ store[index] = VnEncoding.Base64UrlEncode(ms.AsSpan(), false);
}
}
}
diff --git a/plugins/VNLib.Plugins.Essentials.Accounts/src/SecurityProvider/AccountSecConfig.cs b/plugins/VNLib.Plugins.Essentials.Accounts/src/SecurityProvider/AccountSecConfig.cs
index 4c80eac..512add2 100644
--- a/plugins/VNLib.Plugins.Essentials.Accounts/src/SecurityProvider/AccountSecConfig.cs
+++ b/plugins/VNLib.Plugins.Essentials.Accounts/src/SecurityProvider/AccountSecConfig.cs
@@ -190,7 +190,7 @@ namespace VNLib.Plugins.Essentials.Accounts.SecurityProvider
[JsonPropertyName("strict_user_agent")]
public bool StrictUserAgent { get; set; } = true;
- void IOnConfigValidation.Validate()
+ void IOnConfigValidation.OnValidate()
{
//Validate the current instance
_validator.ValidateAndThrow(this);
diff --git a/plugins/VNLib.Plugins.Essentials.Accounts/src/SecurityProvider/ClientWebAuthManager.cs b/plugins/VNLib.Plugins.Essentials.Accounts/src/SecurityProvider/ClientWebAuthManager.cs
index 2c2058d..804e486 100644
--- a/plugins/VNLib.Plugins.Essentials.Accounts/src/SecurityProvider/ClientWebAuthManager.cs
+++ b/plugins/VNLib.Plugins.Essentials.Accounts/src/SecurityProvider/ClientWebAuthManager.cs
@@ -216,7 +216,7 @@ namespace VNLib.Plugins.Essentials.Accounts.SecurityProvider
clientToken = Convert.ToBase64String(outputBuffer[..(int)bytesEncrypted]);
//Encode base64 url safe
- serverToken = VnEncoding.ToBase64UrlSafeString(secretBuffer, false);
+ serverToken = VnEncoding.Base64UrlEncode(secretBuffer, includePadding: false);
}
finally
{