RelayHub
This commit is contained in:
@@ -10,14 +10,27 @@ Imports Newtonsoft.Json
|
||||
Public Class cRelayHubToken
|
||||
|
||||
' ======= KONFIG =======
|
||||
Private Shared ReadOnly TOKEN_ENDPOINT As String =
|
||||
"https://dev-kc.singlewindow.io/auth/realms/agsw/protocol/openid-connect/token"
|
||||
Private Shared ReadOnly TOKEN_ENDPOINT As String = "https://login.singlewindow.io/auth/realms/agsw/protocol/openid-connect/token"
|
||||
|
||||
|
||||
|
||||
' Private Shared ReadOnly TOKEN_ENDPOINT As String = "https://dev-kc.singlewindow.io/auth/realms/agsw/protocol/openid-connect/token"
|
||||
|
||||
|
||||
' curl --location 'https://login.singlewindow.io/auth/realms/agsw/protocol/openid-connect/token' \
|
||||
'--header 'Content-Type: application/x-www-form-urlencoded' \
|
||||
'--data-urlencode 'grant_type=password' \
|
||||
'--data-urlencode 'password=Dhub1234*' \
|
||||
'--data-urlencode 'username=dhub@verag.ag' \
|
||||
'--data-urlencode 'client_id=agsw-admin'
|
||||
|
||||
|
||||
|
||||
Private Shared ReadOnly CLIENT_ID As String = "agsw-admin"
|
||||
|
||||
' Gewünscht: Zugangsdaten in der Klasse definieren
|
||||
Private Shared ReadOnly USERNAME As String = "andreas.test@test.com"
|
||||
Private Shared ReadOnly PASSWORD As String = "Password.123"
|
||||
Private Shared ReadOnly USERNAME As String = "dhub@verag.ag" '"andreas.test@test.com"
|
||||
Private Shared ReadOnly PASSWORD As String = "Dhub1234*" '"Password.123"
|
||||
|
||||
' Token-File pro Benutzer unter %AppData%
|
||||
Private Shared ReadOnly StorePath As String =
|
||||
@@ -179,6 +192,17 @@ Public Class cRelayHubToken
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
Public Shared Sub DeleteStore()
|
||||
Try
|
||||
If System.IO.File.Exists(StorePath) Then System.IO.File.Delete(StorePath)
|
||||
|
||||
Console.WriteLine("Token-Datei gelöscht: " & StorePath)
|
||||
Catch ex As Exception
|
||||
Console.WriteLine("Fehler beim Löschen der Token-Datei: " & ex.Message)
|
||||
End Try
|
||||
End Sub
|
||||
|
||||
|
||||
' ======= DTOs =======
|
||||
Private Class TokenResponse
|
||||
Public Property access_token As String
|
||||
|
||||
Reference in New Issue
Block a user