public class CommercialFraudMockService extends AbstractFraudServiceProvider
| Constructor and Description |
|---|
CommercialFraudMockService() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
decomposeOrderModel(AbstractOrderModel order) |
protected java.util.Map<java.lang.String,java.lang.Double> |
doAll(java.util.Map<java.lang.String,java.lang.String> parameters) |
int |
isBannedDomain(java.lang.String domain)
whether the given domain is banned
|
int |
isBannedIP(java.lang.String ipAddress)
whether the given ip address is banned
|
int |
isFraudulentCreditCard(java.lang.String hashedNumber)
whether the given hashed credit card number is fraudulent
|
int |
isFraudulentEmailAddress(java.lang.String email)
whether the given email address is fraudulent
|
int |
isFraudulentGeolocation(java.lang.String ipAddress,
java.lang.String country,
java.lang.String zipCode,
java.lang.String state)
whether the given geolocation is fraudulent
|
int |
isFreeEmailService(java.lang.String email)
whether the given email is from a free email service
|
FraudServiceResponse |
recognizeOrderFraudSymptoms(AbstractOrderModel order) |
FraudServiceResponse |
recognizeUserActivitySymptoms(UserModel order) |
getProviderName, setProviderNamepublic int isFreeEmailService(java.lang.String email)
email - the email to checkDEFAULT_INCREMENT)public int isBannedDomain(java.lang.String domain)
domain - the domain to checkDEFAULT_INCREMENT)public int isBannedIP(java.lang.String ipAddress)
ipAddress - the ip address to checkDEFAULT_INCREMENT)public int isFraudulentCreditCard(java.lang.String hashedNumber)
hashedNumber - the hashed credit card number to checkDEFAULT_INCREMENT)public int isFraudulentEmailAddress(java.lang.String email)
email - the email to checkDEFAULT_INCREMENT)public int isFraudulentGeolocation(java.lang.String ipAddress,
java.lang.String country,
java.lang.String zipCode,
java.lang.String state)
ipAddress - the ip address to checkcountry - the country to checkzipCode - the zip code to checkstate - the state to checkDEFAULT_INCREMENT)protected java.util.Map<java.lang.String,java.lang.String> decomposeOrderModel(AbstractOrderModel order)
public FraudServiceResponse recognizeOrderFraudSymptoms(AbstractOrderModel order)
protected java.util.Map<java.lang.String,java.lang.Double> doAll(java.util.Map<java.lang.String,java.lang.String> parameters)
public FraudServiceResponse recognizeUserActivitySymptoms(UserModel order)
Copyright © 2018 SAP SE. All Rights Reserved.