Hallo!
Ich habe eine Anwendung (Client-seitig) entwickelt welche sich per oAuth2 und PKCE authentifiziert. Da dies der größte bzw. schwierigste Teil (für mich - immer noch Anfänger) meiner Anwendung war und ich gerne anderen Personen das abnehmen möchte würde ich gerne eine .NET Library (dll) erstellen welche das übernimmt. Das möchte ich, für den jeweiligen User (Entwickler) so einfach wie möglich halten.
Kann ich, nachdem ich die Daten in die DLL übergeben habe, diese dann in sich selbst automatisch per Timer aktualisieren lassen (Refresh-Token und Access-Token werden in der Klasse regelmäßig neu abgefragt, der Timer stellt das sicher, wenn das klappt(?)) und der User greift dann darauf per klasse.wert1 und klasse.wert2 zu, wenn er die Anfrage auf den jeweiligen Scope machen möchte? Kann ich so etwas wie IntelliSense zur Verfügung stellen? Muss ich beim Klassendesign etwas beachten?..
Danke!
Ich habe eine Anwendung (Client-seitig) entwickelt welche sich per oAuth2 und PKCE authentifiziert. Da dies der größte bzw. schwierigste Teil (für mich - immer noch Anfänger) meiner Anwendung war und ich gerne anderen Personen das abnehmen möchte würde ich gerne eine .NET Library (dll) erstellen welche das übernimmt. Das möchte ich, für den jeweiligen User (Entwickler) so einfach wie möglich halten.
- Einbinden der DLL
- Übergeben der benötigten Werte um die Auth durchzuführen
- Der User kann dann mit den (sich in der Klasse ändernden) Werten arbeiten ohne sich selbst um Werte mit einem zeitlichen Ablaufdatum zu kümmern
Kann ich, nachdem ich die Daten in die DLL übergeben habe, diese dann in sich selbst automatisch per Timer aktualisieren lassen (Refresh-Token und Access-Token werden in der Klasse regelmäßig neu abgefragt, der Timer stellt das sicher, wenn das klappt(?)) und der User greift dann darauf per klasse.wert1 und klasse.wert2 zu, wenn er die Anfrage auf den jeweiligen Scope machen möchte? Kann ich so etwas wie IntelliSense zur Verfügung stellen? Muss ich beim Klassendesign etwas beachten?..
Danke!