@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class JA3Fingerprint extends Object implements Serializable, Cloneable, StructuredPojo
Match against the request's JA3 fingerprint header. The header contains a hash fingerprint of the TLS Client Hello packet for the request.
You can use this choice only with a string match ByteMatchStatement with the
PositionalConstraint set to EXACTLY.
| Constructor and Description |
|---|
JA3Fingerprint() |
| Modifier and Type | Method and Description |
|---|---|
JA3Fingerprint |
clone() |
boolean |
equals(Object obj) |
String |
getFallbackBehavior()
The match status to assign to the web request if the request doesn't have a JA3 fingerprint.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setFallbackBehavior(String fallbackBehavior)
The match status to assign to the web request if the request doesn't have a JA3 fingerprint.
|
String |
toString()
Returns a string representation of this object.
|
JA3Fingerprint |
withFallbackBehavior(FallbackBehavior fallbackBehavior)
The match status to assign to the web request if the request doesn't have a JA3 fingerprint.
|
JA3Fingerprint |
withFallbackBehavior(String fallbackBehavior)
The match status to assign to the web request if the request doesn't have a JA3 fingerprint.
|
public void setFallbackBehavior(String fallbackBehavior)
The match status to assign to the web request if the request doesn't have a JA3 fingerprint.
You can specify the following fallback behaviors:
MATCH - Treat the web request as matching the rule statement. WAF applies the rule action to the
request.
NO_MATCH - Treat the web request as not matching the rule statement.
fallbackBehavior - The match status to assign to the web request if the request doesn't have a JA3 fingerprint.
You can specify the following fallback behaviors:
MATCH - Treat the web request as matching the rule statement. WAF applies the rule action to
the request.
NO_MATCH - Treat the web request as not matching the rule statement.
FallbackBehaviorpublic String getFallbackBehavior()
The match status to assign to the web request if the request doesn't have a JA3 fingerprint.
You can specify the following fallback behaviors:
MATCH - Treat the web request as matching the rule statement. WAF applies the rule action to the
request.
NO_MATCH - Treat the web request as not matching the rule statement.
You can specify the following fallback behaviors:
MATCH - Treat the web request as matching the rule statement. WAF applies the rule action to
the request.
NO_MATCH - Treat the web request as not matching the rule statement.
FallbackBehaviorpublic JA3Fingerprint withFallbackBehavior(String fallbackBehavior)
The match status to assign to the web request if the request doesn't have a JA3 fingerprint.
You can specify the following fallback behaviors:
MATCH - Treat the web request as matching the rule statement. WAF applies the rule action to the
request.
NO_MATCH - Treat the web request as not matching the rule statement.
fallbackBehavior - The match status to assign to the web request if the request doesn't have a JA3 fingerprint.
You can specify the following fallback behaviors:
MATCH - Treat the web request as matching the rule statement. WAF applies the rule action to
the request.
NO_MATCH - Treat the web request as not matching the rule statement.
FallbackBehaviorpublic JA3Fingerprint withFallbackBehavior(FallbackBehavior fallbackBehavior)
The match status to assign to the web request if the request doesn't have a JA3 fingerprint.
You can specify the following fallback behaviors:
MATCH - Treat the web request as matching the rule statement. WAF applies the rule action to the
request.
NO_MATCH - Treat the web request as not matching the rule statement.
fallbackBehavior - The match status to assign to the web request if the request doesn't have a JA3 fingerprint.
You can specify the following fallback behaviors:
MATCH - Treat the web request as matching the rule statement. WAF applies the rule action to
the request.
NO_MATCH - Treat the web request as not matching the rule statement.
FallbackBehaviorpublic String toString()
toString in class ObjectObject.toString()public JA3Fingerprint clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.