Enrich administrative profiles from SGU

This commit is contained in:
2026-09-03 12:21:43 -06:00
parent d50a4d9895
commit 403132f869
12 changed files with 609 additions and 22 deletions
+9 -1
View File
@@ -47,6 +47,8 @@ public sealed class BrokerOptions
{
Ntlm.AuthenticationPath,
Ntlm.AdministrativeProfilePath,
Ntlm.AdministrativePersonalProfilePath,
Ntlm.AdministrativeLocationProfilePath,
Ntlm.StudentProfilePath,
Ntlm.MenuProfilePath
})
@@ -122,7 +124,7 @@ public sealed class NtlmOptions
public int TimeoutSeconds { get; init; } = 20;
public int ProfileTimeoutSeconds { get; init; } = 60;
public int ProfileTimeoutSeconds { get; init; } = 90;
public int MaxRedirects { get; init; } = 5;
@@ -131,6 +133,12 @@ public sealed class NtlmOptions
public string AdministrativeProfilePath { get; init; } =
"/psulsa/gadmon/capitalhumano/controlincidencias/incidencias.aspx";
public string AdministrativePersonalProfilePath { get; init; } =
"/psulsa/gadmon/capitalhumano/datos/personales.aspx";
public string AdministrativeLocationProfilePath { get; init; } =
"/psulsa/gadmon/capitalhumano/datos/ubicacion.aspx";
public string StudentProfilePath { get; init; } =
"/psulsa/alumnos/consultainformacionalumnos/consultainformacion.aspx";