WALTER | Workable Algorithms for Location-aware Transmission, Encryption Response

StringExtensions Members

The StringExtensions type exposes the following members.

Methods


  Name Description
Public method Static member AsJsonEnumerable<(Of <<'(T>)>>)
will yield-return a large string of JSON a will continue reading if skipping bad entries
Public method Static member AsMD5Hash(String)
Generate hash of a given string using MD5 methods generating a 32 character hash string
Public method Static member AsMD5Hash(IEnumerable<(Of <<'(String>)>>))
Generate hash of a given string using MD5 methods generating a 32 character hash string
Public method Static member AsShaHash(String, HashMethod)
Generate hash of a given string using SHA methods
Public method Static member AsShaHash(String, HashMethod, Int32, AsHashSubsetLocation)
Generate hash of a given string using SHA methods
Public method Static member AsShaHash(IEnumerable<(Of <<'(String>)>>), HashMethod)
Generate hash of a given string using SHA methods
Public method Static member AsShaHashBytes(String, HashMethod)
Generate hased bytes based on a string
Public method Static member AsShaHashBytes(String, HashMethod, Int32, AsHashSubsetLocation)
Generate hased bytes based on a string
Public method Static member AsString
The bytes as string
Public method Static member Base64Encode
Generate a Base64 string based on plain text.
Public method Static member CidrToIp(String)
Generate a IP address from a CIDR numeric value
Public method Static member CidrToIp(BigInteger)
Generate a IP address from a CIDR numeric value
Public method Static member FromHexString
converts a hex string to a byte array
Public method Static member GetDeterministicHashCode(String)
Get a deterministic hash-code
Public method Static member GetDeterministicHashCode(array<String>[]()[][])
get a deterministic hash-code
Public method Static member IsBase64
Tests to see if a string is a base 64 string (culture sensitive)
Public method Static member IsValidJson(String)
Determines whether the string contains valid json.
Public method Static member IsValidJson<(Of <<'(T>)>>)(String, T%)
Determines whether the string contains valid json and will serialize the object is possible.
Public method Static member IsValidJson<(Of <<'(T>)>>)(String, JsonSerializerSettings, T%)
Determines whether the string contains valid json.
Public method Static member IsValidMD5HashFor(String, String)
Validate if the plain-text is valid MD5 hash
Public method Static member IsValidMD5HashFor(String, IEnumerable<(Of <<'(String>)>>))
Validate if the plain-text is valid MD5 hash
Public method Static member IsValidRfcHashFor
Validate if the plain-text is valid for the base 64 string hash value that was cyphered with a password
Public method Static member IsValidShaHashFor(String, String, HashMethod)
Validate if the plain-text is valid for the hashing method
Public method Static member IsValidShaHashFor(String, IEnumerable<(Of <<'(String>)>>), HashMethod)
Validate if the plain-text is valid for the hashing method
Public method Static member RfcHash
Generate hash of a given string using a cryptology hasher and password
Public method Static member Substrings
Split a string in chunks of a given size, the last entry get's the left-overs of the string is not divisible by the chunk size
Public method Static member ToBytes
returns a string as UTF8 bytes
Public method Static member ToHexString
converts a byte array to a hex string
Public method Static member ToSqlBinaryString
Converts a byte array to a T-SQL compatible hexadecimal string.
Public method Static member TryParseCidr
Generate a IP address from a CIDR numeric value