Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Test two strings for equality in such a way that the execution time of the compare is independent of which bytes in the strings are equal.
Namespace: Microsoft.SharePoint.Utilities
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Shared Function CryptSafeEquals ( _
str1 As String, _
str2 As String _
) As Boolean
'Usage
Dim str1 As String
Dim str2 As String
Dim returnValue As Boolean
returnValue = SPUtility.CryptSafeEquals(str1, _
str2)
public static bool CryptSafeEquals(
string str1,
string str2
)
Parameters
str1
Type: System.StringThe first string to compare
str2
Type: System.StringThe second string to compare
Return value
Type: System.Boolean