-
- All Implemented Interfaces:
-
com.polygamma.ogm.util.ProtobufMessage
public final class AntiFraudDescriptor implements ProtobufMessage
Anti-fraud descriptor.
-
-
Field Summary
Fields Modifier and Type Field Description public final static intSTATUS_UNKNOWNpublic final static intSTATUS_NOT_FRAUDULENTpublic final static intSTATUS_MAYBE_FRAUDULENTpublic final static intSTATUS_FRAUDULENT
-
Constructor Summary
Constructors Constructor Description AntiFraudDescriptor(String signature, int status, float confidence)Construct new anti-fraud descriptor.
-
Method Summary
Modifier and Type Method Description AntiFraudDescriptormergeFrom(ProtobufReader reader)Read and merge from Protobuf wire-codec reader. voidwriteTo(ProtobufWriter writer)Write {@code this}to a Protobuf wire-codec writer.Stringsignature()Signature descriptor is signed with. intstatus()Anti-fraud status of device. floatconfidence()Status confidence. inthashCode()booleanequals(@Nullable() Object other)StringtoString()-
-
Constructor Detail
-
AntiFraudDescriptor
AntiFraudDescriptor(String signature, int status, float confidence)
Construct new anti-fraud descriptor.- Parameters:
signature- signature descriptor is signed with, or empty if descriptor is not signedstatus- anti-fraud status of deviceconfidence- status confidence, between{@code [0;1]}, where{@code 0}and{@code 1}are no confidence and full confidence, respectively
-
-
Method Detail
-
mergeFrom
AntiFraudDescriptor mergeFrom(ProtobufReader reader)
Read and merge from Protobuf wire-codec reader.
- Parameters:
reader- reader to merge from
-
writeTo
void writeTo(ProtobufWriter writer)
Write
{@code this}to a Protobuf wire-codec writer.- Parameters:
writer- writer to write to
-
status
int status()
Anti-fraud status of device.
-
confidence
float confidence()
Status confidence.
-
hashCode
int hashCode()
-
-
-
-