|
Autopsy
4.17.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.datamodel.CreditCards.BankIdentificationNumber.
Public Member Functions | |
| BINRange (int BIN_start, int BIN_end, Integer number_length, String scheme, String brand, String type, String country, String bank_name, String bank_url, String bank_phone, String bank_city) | |
| Optional< String > | getBankCity () |
| Optional< String > | getBankName () |
| Optional< String > | getBankPhoneNumber () |
| Optional< String > | getBankURL () |
| int | getBINend () |
| int | getBINstart () |
| Optional< String > | getBrand () |
| Optional< String > | getCardType () |
| Optional< String > | getCountry () |
| Optional< Integer > | getNumberLength () |
| Optional< String > | getScheme () |
Private Attributes | |
| final String | bankCity |
| final String | bankName |
| final String | bankPhoneNumber |
| final String | bankURL |
| final int | BINEnd |
| final int | BINStart |
| final String | brand |
| final String | cardType |
| final String | country |
| final Integer | numberLength |
| final String | scheme |
Details of a range of Bank Identification Number(s) (BIN) used by a bank.
Definition at line 30 of file BINRange.java.
| org.sleuthkit.autopsy.datamodel.accounts.BINRange.BINRange | ( | int | BIN_start, |
| int | BIN_end, | ||
| Integer | number_length, | ||
| String | scheme, | ||
| String | brand, | ||
| String | type, | ||
| String | country, | ||
| String | bank_name, | ||
| String | bank_url, | ||
| String | bank_phone, | ||
| String | bank_city | ||
| ) |
Constructor
| BIN_start | the first BIN in the range, must be 8 digits |
| BIN_end | the last(inclusive) BIN in the range, must be 8 digits |
| number_length | the length of account numbers in this BIN range |
| scheme | amex/visa/mastercard/etc |
| brand | the brand of this BIN range |
| type | credit vs debit |
| country | the country of the issuer |
| bank_name | the name of the issuer |
| bank_url | the url of the issuer |
| bank_phone | the phone number of the issuer |
| bank_city | the city of the issuer |
Definition at line 69 of file BINRange.java.
| Optional<String> org.sleuthkit.autopsy.datamodel.accounts.BINRange.getBankCity | ( | ) |
Get the city of the issuer.
Implements org.sleuthkit.autopsy.datamodel.CreditCards.BankIdentificationNumber.
Definition at line 143 of file BINRange.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.BinResult.getBankCity().
| Optional<String> org.sleuthkit.autopsy.datamodel.accounts.BINRange.getBankName | ( | ) |
Get the name of the issuer.
Implements org.sleuthkit.autopsy.datamodel.CreditCards.BankIdentificationNumber.
Definition at line 128 of file BINRange.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.BinResult.getBankName().
| Optional<String> org.sleuthkit.autopsy.datamodel.accounts.BINRange.getBankPhoneNumber | ( | ) |
Get the phone number of the issuer.
Implements org.sleuthkit.autopsy.datamodel.CreditCards.BankIdentificationNumber.
Definition at line 138 of file BINRange.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.BinResult.getBankPhoneNumber().
| Optional<String> org.sleuthkit.autopsy.datamodel.accounts.BINRange.getBankURL | ( | ) |
Get the URL of the issuer.
Implements org.sleuthkit.autopsy.datamodel.CreditCards.BankIdentificationNumber.
Definition at line 133 of file BINRange.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.BinResult.getBankURL().
| int org.sleuthkit.autopsy.datamodel.accounts.BINRange.getBINend | ( | ) |
Get the last (inclusive) BIN in this range.
Definition at line 98 of file BINRange.java.
References org.sleuthkit.autopsy.datamodel.accounts.BINRange.BINEnd.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.BINFactory.createKeys(), and org.sleuthkit.autopsy.datamodel.CreditCards.loadBINRanges().
| int org.sleuthkit.autopsy.datamodel.accounts.BINRange.getBINstart | ( | ) |
Get the first BIN in this range
Definition at line 89 of file BINRange.java.
References org.sleuthkit.autopsy.datamodel.accounts.BINRange.BINStart.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.BINFactory.createKeys(), and org.sleuthkit.autopsy.datamodel.CreditCards.loadBINRanges().
| Optional<String> org.sleuthkit.autopsy.datamodel.accounts.BINRange.getBrand | ( | ) |
Get the brand of this BIN range.
Implements org.sleuthkit.autopsy.datamodel.CreditCards.BankIdentificationNumber.
Definition at line 113 of file BINRange.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.BinResult.getBrand().
| Optional<String> org.sleuthkit.autopsy.datamodel.accounts.BINRange.getCardType | ( | ) |
Get the type of card (credit vs debit) for this BIN range.
Implements org.sleuthkit.autopsy.datamodel.CreditCards.BankIdentificationNumber.
Definition at line 118 of file BINRange.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.BinResult.getCardType().
| Optional<String> org.sleuthkit.autopsy.datamodel.accounts.BINRange.getCountry | ( | ) |
Get the country of the issuer.
Implements org.sleuthkit.autopsy.datamodel.CreditCards.BankIdentificationNumber.
Definition at line 123 of file BINRange.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.BinResult.getCountry().
| Optional<Integer> org.sleuthkit.autopsy.datamodel.accounts.BINRange.getNumberLength | ( | ) |
Get the length of account numbers in this BIN range.
NOTE: the length is currently unused, and not in the data file for any ranges. It could be quite helpfull for validation...
Implements org.sleuthkit.autopsy.datamodel.CreditCards.BankIdentificationNumber.
Definition at line 103 of file BINRange.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.BinResult.getNumberLength().
| Optional<String> org.sleuthkit.autopsy.datamodel.accounts.BINRange.getScheme | ( | ) |
Get the scheme this BIN range uses to amex,visa,mastercard, etc
Implements org.sleuthkit.autopsy.datamodel.CreditCards.BankIdentificationNumber.
Definition at line 108 of file BINRange.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.BinResult.getScheme().
|
private |
Definition at line 49 of file BINRange.java.
|
private |
Definition at line 48 of file BINRange.java.
|
private |
Definition at line 51 of file BINRange.java.
|
private |
Definition at line 50 of file BINRange.java.
|
private |
Definition at line 33 of file BINRange.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.BINRange.getBINend().
|
private |
Definition at line 32 of file BINRange.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.BINRange.getBINstart().
|
private |
Definition at line 41 of file BINRange.java.
|
private |
DEBIT, CREDIT
Definition at line 46 of file BINRange.java.
|
private |
Definition at line 47 of file BINRange.java.
|
private |
Definition at line 35 of file BINRange.java.
|
private |
AMEX, VISA, MASTERCARD, DINERS, DISCOVER, UNIONPAY
Definition at line 40 of file BINRange.java.
Copyright © 2012-2021 Basis Technology. Generated on: Tue Jan 19 2021
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.