Änderungen Sicherheitsaspekte Passworthashingiterationen sowie Speicherplatznutzung zur Hashdechiffrierung und Anpassung der LKWs-Seite.
This commit is contained in:
@@ -32,7 +32,8 @@ Partial Class LKWS
|
||||
If Me.Page.User.Identity.IsAuthenticated Then
|
||||
Try
|
||||
Kdnrtext = Session.Item("CustomerID")
|
||||
Catch A As UnauthorizedAccessException When String.IsNullOrEmpty(Kdnrtext)
|
||||
Catch A As UnauthorizedAccessException When String.IsNullOrEmpty(Session.Item("CustomerID"))
|
||||
FormsAuthentication.RedirectToLoginPage()
|
||||
'MsgBox("Dieser Bereich ist nicht gestattet! Ein Fehler ist bei der Validierung der ID aufgetreten! Bitte erneut versuchen!", MsgBoxStyle.Information, "Error in User Area!")
|
||||
End Try
|
||||
Else
|
||||
@@ -55,7 +56,7 @@ Partial Class LKWS
|
||||
|
||||
Dim cnt As Integer = 0
|
||||
|
||||
list = VERAG_PROG_ALLGEMEIN.cSDL_LKW.GET_LIST_WEB(401940)
|
||||
list = VERAG_PROG_ALLGEMEIN.cSDL_LKW.GET_LIST_WEB(Integer.Parse(HttpContext.Current.Session.Item("CustomerID")))
|
||||
Dim tblhrow As TableHeaderRow = New TableHeaderRow
|
||||
tblhrow.Cells.Add(tbhc_KFZKennz)
|
||||
tblhrow.Cells.Add(tbhc_Nat)
|
||||
@@ -125,7 +126,7 @@ Partial Class LKWS
|
||||
Dim strtemparr As String = String.Empty
|
||||
Dim strtemp2 As String = String.Empty
|
||||
Dim strarrtemp = String.Empty
|
||||
Dim list2 As List(Of VERAG_PROG_ALLGEMEIN.cSDL) = VERAG_PROG_ALLGEMEIN.cSDL.GET_LIST_WEB_LKW(401940, l1.KfzKennzeichen)
|
||||
Dim list2 As List(Of VERAG_PROG_ALLGEMEIN.cSDL) = VERAG_PROG_ALLGEMEIN.cSDL.GET_LIST_WEB_LKW(Integer.Parse(HttpContext.Current.Session.Item("CustomerID")), l1.KfzKennzeichen)
|
||||
Dim stringtemtr As String = String.Empty
|
||||
Dim tr As TableRow = New TableRow
|
||||
Dim list3 As List(Of String) = New List(Of String)
|
||||
@@ -198,7 +199,7 @@ Partial Class LKWS
|
||||
Protected Sub btn_Suchen_Click(sender As Object, e As EventArgs)
|
||||
Dim txt_LkwNr As TextBox = txt_lkw
|
||||
|
||||
list = VERAG_PROG_ALLGEMEIN.cSDL_LKW.GET_LIST_WEB(401940)
|
||||
list = VERAG_PROG_ALLGEMEIN.cSDL_LKW.GET_LIST_WEB(Integer.Parse(HttpContext.Current.Session.Item("CustomerID")))
|
||||
Dim tblhrow As TableHeaderRow = New TableHeaderRow()
|
||||
Dim cnt As Integer = 0
|
||||
Dim list3 As List(Of String) = New List(Of String)
|
||||
@@ -267,7 +268,7 @@ Partial Class LKWS
|
||||
VERAG_PROG_ALLGEMEIN.cAllgemein.TESTSYSTEM = False
|
||||
End If
|
||||
tbl_2.Rows.Clear()
|
||||
list_M = VERAG_PROG_ALLGEMEIN.cSDL_LKW.GET_LIST_WEB(401940)
|
||||
list_M = VERAG_PROG_ALLGEMEIN.cSDL_LKW.GET_LIST_WEB(Integer.Parse(HttpContext.Current.Session.Item("CustomerID")))
|
||||
Dim cnt As Integer = 0
|
||||
|
||||
headrow_M.Cells.Add(tbhc_KFZKennz_M)
|
||||
@@ -327,7 +328,8 @@ Partial Class LKWS
|
||||
|
||||
tbl_mainpage_M.Rows.Clear()
|
||||
Dim cnt As Integer = 0
|
||||
list_M = VERAG_PROG_ALLGEMEIN.cSDL_LKW.GET_LIST_WEB(401940)
|
||||
|
||||
list_M = VERAG_PROG_ALLGEMEIN.cSDL_LKW.GET_LIST_WEB(Integer.Parse(HttpContext.Current.Session.Item("CustomerID")))
|
||||
Dim tblhrow_M As TableHeaderRow = New TableHeaderRow
|
||||
|
||||
tblhrow_M.Cells.Add(tbhc_KFZKennz_M)
|
||||
@@ -402,15 +404,24 @@ Partial Class LKWS
|
||||
<ScriptMethod(ResponseFormat:=ResponseFormat.Json)>
|
||||
Public Shared Function filltable2(Kennzeichen As String) As List(Of Entry)
|
||||
Dim list As List(Of Entry) = New List(Of Entry)
|
||||
Dim list2 As List(Of VERAG_PROG_ALLGEMEIN.cSDL) = VERAG_PROG_ALLGEMEIN.cSDL.GET_LIST_WEB_LKW(401940, Kennzeichen)
|
||||
For Each l2 In list2
|
||||
Dim Entrytemp As New Entry
|
||||
Entrytemp.SDL = l2.SDLNr.ToString
|
||||
Entrytemp.Bez = l2.Kategorie.ToString
|
||||
Entrytemp.Gueltigbis = l2.GültigBis.ToString
|
||||
Entrytemp.KartNr = l2.KartenNr.ToString
|
||||
list.Add(Entrytemp)
|
||||
Next
|
||||
Dim list2 As List(Of VERAG_PROG_ALLGEMEIN.cSDL) = VERAG_PROG_ALLGEMEIN.cSDL.GET_LIST_WEB_LKW(Integer.Parse(HttpContext.Current.Session.Item("CustomerID")), Kennzeichen)
|
||||
If list2.Count >= 1 Then
|
||||
For Each l2 In list2
|
||||
Dim Entrytemp As New Entry
|
||||
Entrytemp.SDL = l2.SDLNr.ToString
|
||||
Entrytemp.Bez = l2.Kategorie.ToString
|
||||
Entrytemp.Gueltigbis = l2.GültigBis.ToString
|
||||
Entrytemp.KartNr = l2.KartenNr.ToString
|
||||
list.Add(Entrytemp)
|
||||
Next
|
||||
ElseIf list2.Count = 0 Then
|
||||
Dim Entrytempempty As New Entry
|
||||
Entrytempempty.SDL = "Keine"
|
||||
Entrytempempty.Bez = "Daten"
|
||||
Entrytempempty.Gueltigbis = "gefunden!"
|
||||
Entrytempempty.KartNr = String.Empty
|
||||
list.Add(Entrytempempty)
|
||||
End If
|
||||
Return list
|
||||
End Function
|
||||
Public Class Entry
|
||||
@@ -423,15 +434,24 @@ Partial Class LKWS
|
||||
<ScriptMethod(ResponseFormat:=ResponseFormat.Json, UseHttpGet:=False)>
|
||||
Public Shared Function filltable2_M(Kennzeichen As String) As List(Of Entry)
|
||||
Dim list As List(Of Entry) = New List(Of Entry)
|
||||
Dim list2 As List(Of VERAG_PROG_ALLGEMEIN.cSDL) = VERAG_PROG_ALLGEMEIN.cSDL.GET_LIST_WEB_LKW(401940, Kennzeichen)
|
||||
For Each l2 In list2
|
||||
Dim Entrytemp As New Entry
|
||||
Entrytemp.SDL = l2.SDLNr.ToString
|
||||
Entrytemp.Bez = l2.Kategorie.ToString
|
||||
Entrytemp.Gueltigbis = l2.GültigBis.ToString
|
||||
Entrytemp.KartNr = l2.KartenNr.ToString
|
||||
list.Add(Entrytemp)
|
||||
Next
|
||||
Dim list2 As List(Of VERAG_PROG_ALLGEMEIN.cSDL) = VERAG_PROG_ALLGEMEIN.cSDL.GET_LIST_WEB_LKW(Integer.Parse(HttpContext.Current.Session.Item("CustomerID")), Kennzeichen)
|
||||
If list2.Count >= 1 Then
|
||||
For Each l2 In list2
|
||||
Dim Entrytemp As New Entry
|
||||
Entrytemp.SDL = l2.SDLNr.ToString
|
||||
Entrytemp.Bez = l2.Kategorie.ToString
|
||||
Entrytemp.Gueltigbis = l2.GültigBis.ToString
|
||||
Entrytemp.KartNr = l2.KartenNr.ToString
|
||||
list.Add(Entrytemp)
|
||||
Next
|
||||
ElseIf list2.Count = 0 Then
|
||||
Dim Entrytempempty As New Entry
|
||||
Entrytempempty.SDL = "Keine"
|
||||
Entrytempempty.Bez = "Daten"
|
||||
Entrytempempty.Gueltigbis = "gefunden!"
|
||||
Entrytempempty.KartNr = String.Empty
|
||||
list.Add(Entrytempempty)
|
||||
End If
|
||||
Return list
|
||||
End Function
|
||||
End Class
|
||||
|
||||
Reference in New Issue
Block a user