Autopsy
4.7.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-2016 Basis Technology. Generated on: Mon Jun 18 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.