Enum RedactionPreset.Type

The supported presets for the redaction processor.

Namespace: PSPDFKit.Redaction.Description
Assembly: PSPDFKit.dll
Syntax
public enum Type : int

Fields

Name Description
CreditCardNumber

Liberally catches credit card numbers with a number beginning with 1-6, and must be 13 to 19 digits long. Spaces and - are allowed anywhere in the number.

Date

Matches date formats such as mm/dd/yyyy, mm/dd/yy, dd/mm/yyyy, and dd/mm/yy. It will reject any days/months greater than 31 and will match if a leading zero is or is not used for a single digit day or month. The delimiter can either be -, . or /.

EmailAddress

Matches an email address with the format of xyz@xyz.xyz where xyz can be any alpha numeric character or a . For more information on the pattern please see http://emailregex.com/.

InternationalPhoneNumber

Matches International style phone numbers with a prefix of + or 00, containing between 7 - 15 digits with spaces or - occurring anywhere within the number.

Ipv4

Matches an IPV4 address limited to number ranges of 0-255 with an optional mask.

Ipv6

Matches full and compressed IPv6 addresses as defined in RFC 2373.

MacAddress

Matches a MAC address with delimiters of either - or :.

NorthAmericanPhoneNumber

Matches a NANP (https://en.wikipedia.org/wiki/North_American_Numbering_Plan) style phone number. In general this will match US, Canadian and various other Caribbean countries. The pattern will also match an optional international prefix of +1.

SocialSecurityNumber

Matches a US social security number (SSN). The format of the number should be either XXX-XX-XXXX or XXXXXXXXX with X denoting [0-9]. We expect the number to have word boundaries on either side, or to be the start/end of the string.

Time

Matches time formats such as 00:00:00, 00:00, 00:00 PM. 12 and 24 hour formats are allowed. Seconds and 12 hour AM/PM denotation are both optional.

Url

Matches a URL with a prefix of http|https|www with an optional subdomain.

UsZipCode

Matches a USA style Zip Code. The format expected is 00000 or 00000-0000, where the delimiter can either be - or /.

Vin

Matches US and ISO 3779 standard VINs. The format expects 17 characters with the last 5 characters being numeric. I,O,Q,_ characters are not allowed in upper or lower case.