aboutsummaryrefslogtreecommitdiff
path: root/tests/iketests/src/java/com/android/ike/ikev2/IkeSessionOptionsTest.java
AgeCommit message (Collapse)Author
2019-11-07Move API and impl to separate packagesevitayan
This commit - Moves API and implementation to separate packages so that later we can expose the API package only. - Also moves tests accordingly Bug: 143983419 Test: atest FrameworksIkeTests(all tests passed) Change-Id: I53cf15caefb09aabaeefd0167d8daeb23e5e571f
2019-10-31Support setting auth method to digital signatureevitayan
This commit adds interface to configure AUTH method to digital signature. Bug: 142139930 Test: atest FrameworksIkeTests(new tests added) Change-Id: I6d499ac6c1cdf01c64891d855405b29518ea86d0
2019-10-23Set server address and UDP encap socket via settersevitayan
This commit passes server address and UDP encap socket to IkeSessionOptions.Builder via setters instead of constructor Bug: 142139930 Test: atest FrameworksIkeTests(all tests passed) Change-Id: I60b30eef022e01ae010eb2f9cfe67e09aa01ac04
2019-10-18Refactor IkeIdentificationevitayan
This commit moves all subclasses of IkeIdentification to separate files. Bug: 142139930 Test: atest FrameworksIkeTests(all tests passed) Change-Id: Ic89a432df601f851345371c8dda4df6ebd24addf
2019-10-07Refactor SaProposalevitayan
Make SaProposal abstract and create subclasses IkeSaProposal and ChildProposal for IKE and Child negotiation separately. Bug: 142139930 Test: atest FrameworksIkeTests(all passed) Change-Id: I3bb7ad679228ff6f88e42b18a80ecc9db0576e3e
2019-07-25Add EapSessionConfig to IkeAuthEapConfigBenedict Wong
EapSessionConfig consists of information required to configure EAP to run properly. Bug: 137788085 Test: FrameworksIkeTests updated, passing Change-Id: I0f962844dbf3468fb2711542a40a0fd554129c2a
2019-07-24Add workflow of pre-eap IKE Auth exchangeevitayan
This commit: - Modifies interfaces to configure authentication method - Supports sending pre-eap auth request - Supports accepting pre-eap auth response without validating it - Add test for pre-eap Auth exchange Bug: 137394968 Test: atest FrameworksIkeTests Change-Id: Ic88c0ed143499c143512290004788dc4c2d8ed66
2019-06-17Remove DH Transform for first Childevitayan
This commit allows users to propose DH Group for first Child SA negotiation. DH Group negotiation will not be done during initial creation but will be done during rekey Bug: 134625950 Test: atest FrameworksIkeTests Change-Id: I24f8fe40c2b5d2056331b7a1ff7a041708daa3d9
2019-05-07Move TestUtils for shared test usage.Cody Kesting
TestUtils contains functions helpful for both IKEv2 and EAP testing. This Util class should be placed in a package so that it's visible and useful to both sub-packages. Bug: 132096043 Test: atest FrameworksIkeTests Change-Id: I3328b4e254cb22e570abfb42709ae51e752904d8
2019-04-17Support configuring PSK and IKE Identificationevitayan
Bug: 122694638 Test: atest FrameworksIkeTests Change-Id: I621ae207be1b1fa03812beb3024c0ebac62f67ea
2019-03-21Support IkeSessionOptions for basic IKE SA setupevitayan
Bug: 122735723 Test: FrameworksIkeTests IkeSessionOptionsTest Change-Id: I9904699dec9dfd83c5846fec3e278d86013f7091