Class: Google::Cloud::RecaptchaEnterprise::V1beta1::FraudPreventionAssessment
- Inherits:
-
Object
- Object
- Google::Cloud::RecaptchaEnterprise::V1beta1::FraudPreventionAssessment
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/recaptchaenterprise/v1beta1/recaptchaenterprise.rb
Overview
Assessment for Fraud Prevention.
Defined Under Namespace
Classes: BehavioralTrustVerdict, CardTestingVerdict, StolenInstrumentVerdict
Instance Attribute Summary collapse
-
#behavioral_trust_verdict ⇒ ::Google::Cloud::RecaptchaEnterprise::V1beta1::FraudPreventionAssessment::BehavioralTrustVerdict
Assessment of this transaction for behavioral trust.
-
#card_testing_verdict ⇒ ::Google::Cloud::RecaptchaEnterprise::V1beta1::FraudPreventionAssessment::CardTestingVerdict
Assessment of this transaction for risk of being part of a card testing attack.
-
#stolen_instrument_verdict ⇒ ::Google::Cloud::RecaptchaEnterprise::V1beta1::FraudPreventionAssessment::StolenInstrumentVerdict
Assessment of this transaction for risk of a stolen instrument.
-
#transaction_risk ⇒ ::Float
Probability (0-1) of this transaction being fraudulent.
Instance Attribute Details
#behavioral_trust_verdict ⇒ ::Google::Cloud::RecaptchaEnterprise::V1beta1::FraudPreventionAssessment::BehavioralTrustVerdict
Returns Assessment of this transaction for behavioral trust.
642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 |
# File 'proto_docs/google/cloud/recaptchaenterprise/v1beta1/recaptchaenterprise.rb', line 642 class FraudPreventionAssessment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Information about stolen instrument fraud, where the user is not the # legitimate owner of the instrument being used for the purchase. # @!attribute [rw] risk # @return [::Float] # Probability (0-1) of this transaction being executed with a stolen # instrument. class StolenInstrumentVerdict include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Information about card testing fraud, where an adversary is testing # fraudulently obtained cards or brute forcing their details. # @!attribute [rw] risk # @return [::Float] # Probability (0-1) of this transaction attempt being part of a card # testing attack. class CardTestingVerdict include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Information about behavioral trust of the transaction. # @!attribute [rw] trust # @return [::Float] # Probability (0-1) of this transaction attempt being executed in a # behaviorally trustworthy way. class BehavioralTrustVerdict include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#card_testing_verdict ⇒ ::Google::Cloud::RecaptchaEnterprise::V1beta1::FraudPreventionAssessment::CardTestingVerdict
Returns Assessment of this transaction for risk of being part of a card testing attack.
642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 |
# File 'proto_docs/google/cloud/recaptchaenterprise/v1beta1/recaptchaenterprise.rb', line 642 class FraudPreventionAssessment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Information about stolen instrument fraud, where the user is not the # legitimate owner of the instrument being used for the purchase. # @!attribute [rw] risk # @return [::Float] # Probability (0-1) of this transaction being executed with a stolen # instrument. class StolenInstrumentVerdict include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Information about card testing fraud, where an adversary is testing # fraudulently obtained cards or brute forcing their details. # @!attribute [rw] risk # @return [::Float] # Probability (0-1) of this transaction attempt being part of a card # testing attack. class CardTestingVerdict include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Information about behavioral trust of the transaction. # @!attribute [rw] trust # @return [::Float] # Probability (0-1) of this transaction attempt being executed in a # behaviorally trustworthy way. class BehavioralTrustVerdict include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#stolen_instrument_verdict ⇒ ::Google::Cloud::RecaptchaEnterprise::V1beta1::FraudPreventionAssessment::StolenInstrumentVerdict
Returns Assessment of this transaction for risk of a stolen instrument.
642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 |
# File 'proto_docs/google/cloud/recaptchaenterprise/v1beta1/recaptchaenterprise.rb', line 642 class FraudPreventionAssessment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Information about stolen instrument fraud, where the user is not the # legitimate owner of the instrument being used for the purchase. # @!attribute [rw] risk # @return [::Float] # Probability (0-1) of this transaction being executed with a stolen # instrument. class StolenInstrumentVerdict include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Information about card testing fraud, where an adversary is testing # fraudulently obtained cards or brute forcing their details. # @!attribute [rw] risk # @return [::Float] # Probability (0-1) of this transaction attempt being part of a card # testing attack. class CardTestingVerdict include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Information about behavioral trust of the transaction. # @!attribute [rw] trust # @return [::Float] # Probability (0-1) of this transaction attempt being executed in a # behaviorally trustworthy way. class BehavioralTrustVerdict include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#transaction_risk ⇒ ::Float
Returns Probability (0-1) of this transaction being fraudulent. Summarizes the combined risk of attack vectors below.
642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 |
# File 'proto_docs/google/cloud/recaptchaenterprise/v1beta1/recaptchaenterprise.rb', line 642 class FraudPreventionAssessment include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Information about stolen instrument fraud, where the user is not the # legitimate owner of the instrument being used for the purchase. # @!attribute [rw] risk # @return [::Float] # Probability (0-1) of this transaction being executed with a stolen # instrument. class StolenInstrumentVerdict include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Information about card testing fraud, where an adversary is testing # fraudulently obtained cards or brute forcing their details. # @!attribute [rw] risk # @return [::Float] # Probability (0-1) of this transaction attempt being part of a card # testing attack. class CardTestingVerdict include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Information about behavioral trust of the transaction. # @!attribute [rw] trust # @return [::Float] # Probability (0-1) of this transaction attempt being executed in a # behaviorally trustworthy way. class BehavioralTrustVerdict include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |