Module HardcodedCredentials::HardcodedCredentials

Imports

ComparisonTest

Provides classes for capturing various ways of performing comparison tests.

Moq

Provides definitions related to the namespace Moq.

Security

Provides classes related to the namespace System.Web.Security.

System

Provides definitions related to the namespace System.

Test

Provides common abstractions for different (unit) test frameworks.

X509Certificates

Provides classes related to the namespace System.Security.Cryptography.X509Certificates.

Classes

ByteArrayLiteral

The creation of a literal byte array.

CharArrayLiteral

The creation of a literal char array.

HardcodedCredentialsSinkExpr

An expression that is a sink for a specific type of credential.

MembershipUserUserNameSink

A “name” argument to a construction of “MembershipUser” or a subtype.

NonEmptyStringLiteral

A string literal that is not empty.

Sanitizer

A sanitizer for hard coded credentials.

Sink

A data flow sink for hard coded credentials.

Source

A data flow source for hard coded credentials.

StringFormatSanitizer

A format argument to Format, that is considered not to be a source of hardcoded secret data.

StringReplaceSanitizer

A replacement argument to Replace, that is considered not to be a source of hardcoded secret data.

TaintTrackingConfiguration

A taint-tracking configuration for hard coded credentials.

ToStringSanitizer

A call to a ToString() method, which is considered not to return hard-coded constants.

X509CertificateDataSink

A “rawData” argument to a construction of “X509Certificate” or a subtype.