aboutsummaryrefslogtreecommitdiff
path: root/tests/iketests/src/java/com/android/ike/eap/message/simaka/attributes/EapTestAttributeDefinitions.java
diff options
context:
space:
mode:
authorCody Kesting <ckesting@google.com>2019-10-15 14:13:30 -0700
committerCody Kesting <ckesting@google.com>2019-10-23 07:39:54 -0700
commit798a36db104ebd4e526ce4034dc9410723dac343 (patch)
tree6a0ad47f80bf3174a7f0343ddad39b789c7b3b70 /tests/iketests/src/java/com/android/ike/eap/message/simaka/attributes/EapTestAttributeDefinitions.java
parent34607d248c0fee387e59bc7bce1e176061091632 (diff)
downloadike-798a36db104ebd4e526ce4034dc9410723dac343.tar.gz
Implement AT_BIDDING for EAP-AKA'.
EAP-AKA' defines AT_BIDDING in RFC 5448#4 for use by EAP-AKA to prevent bidding down attacks. This attribute is defined in EapAkaAttributeFactory as it will be received in the EAP-AKA protocol (not during EAP-AKA'). Bug: 142663198 Test: added AtBiddingTest. Test: atest FrameworksIkeTests Change-Id: Ib9f2befab1c4338f30b0dfa28905be32a703084e
Diffstat (limited to 'tests/iketests/src/java/com/android/ike/eap/message/simaka/attributes/EapTestAttributeDefinitions.java')
-rw-r--r--tests/iketests/src/java/com/android/ike/eap/message/simaka/attributes/EapTestAttributeDefinitions.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/iketests/src/java/com/android/ike/eap/message/simaka/attributes/EapTestAttributeDefinitions.java b/tests/iketests/src/java/com/android/ike/eap/message/simaka/attributes/EapTestAttributeDefinitions.java
index b9007131..01a7da1d 100644
--- a/tests/iketests/src/java/com/android/ike/eap/message/simaka/attributes/EapTestAttributeDefinitions.java
+++ b/tests/iketests/src/java/com/android/ike/eap/message/simaka/attributes/EapTestAttributeDefinitions.java
@@ -73,6 +73,9 @@ public class EapTestAttributeDefinitions {
public static final String AUTS = "112233445566778899AABBCCDDEE";
public static final byte[] AUTS_BYTES = hexStringToByteArray(AUTS);
public static final byte[] AT_AUTS = hexStringToByteArray("0404" + AUTS);
+ public static final byte[] AT_BIDDING_SUPPORTS_AKA_PRIME = hexStringToByteArray("88018000");
+ public static final byte[] AT_BIDDING_DOES_NOT_SUPPORT_AKA_PRIME =
+ hexStringToByteArray("88010000");
// Network Name = "android.net"
public static final String NETWORK_NAME_HEX = "616E64726F69642E6E6574";
@@ -113,4 +116,5 @@ public class EapTestAttributeDefinitions {
hexStringToByteArray("0306008800112233445566778899AABBCCDDEEFF11000000");
public static final byte[] AT_AUTS_INVALID_LENGTH = hexStringToByteArray("03010000");
public static final byte[] AT_KDF_INVALID_LENGTH = hexStringToByteArray("18020001");
+ public static final byte[] AT_BIDDING_INVALID_LENGTH = hexStringToByteArray("88020000");
}