/aosp12/packages/modules/IPsec/src/java/com/android/internal/net/ipsec/ike/message/ |
H A D | IkePayloadFactory.java | 66 return new IkeKePayload(isCritical, payloadBody); in decodeIkePayload() 68 return new IkeIdPayload(isCritical, payloadBody, true); in decodeIkePayload() 74 return new IkeCertReqPayload(isCritical, payloadBody); in decodeIkePayload() 78 return new IkeNoncePayload(isCritical, payloadBody); in decodeIkePayload() 80 return new IkeNotifyPayload(isCritical, payloadBody); in decodeIkePayload() 82 return new IkeDeletePayload(isCritical, payloadBody); in decodeIkePayload() 84 return new IkeVendorPayload(isCritical, payloadBody); in decodeIkePayload() 90 return new IkeConfigPayload(isCritical, payloadBody); in decodeIkePayload() 92 return new IkeEapPayload(isCritical, payloadBody); in decodeIkePayload() 154 byte[] payloadBody = new byte[bodyLength]; in getIkePayload() [all …]
|
H A D | IkeNoncePayload.java | 57 IkeNoncePayload(boolean critical, byte[] payloadBody) throws IkeProtocolException { in IkeNoncePayload() argument 59 if (payloadBody.length < MIN_NONCE_LEN || payloadBody.length > MAX_NONCE_LEN) { in IkeNoncePayload() 61 "Invalid nonce data with length of: " + payloadBody.length); in IkeNoncePayload() 66 nonceData = payloadBody; in IkeNoncePayload()
|
H A D | IkeIdPayload.java | 60 IkeIdPayload(boolean critical, byte[] payloadBody, boolean isInitiator) in IkeIdPayload() argument 64 if (payloadBody.length <= ID_HEADER_LEN) { in IkeIdPayload() 68 ByteBuffer inputBuffer = ByteBuffer.wrap(payloadBody); in IkeIdPayload() 74 byte[] idData = new byte[payloadBody.length - ID_HEADER_LEN]; in IkeIdPayload()
|
H A D | IkeAuthPayload.java | 68 protected static IkeAuthPayload getIkeAuthPayload(boolean critical, byte[] payloadBody) in getIkeAuthPayload() argument 70 ByteBuffer inputBuffer = ByteBuffer.wrap(payloadBody); in getIkeAuthPayload() 77 byte[] authData = new byte[payloadBody.length - AUTH_HEADER_LEN]; in getIkeAuthPayload()
|
H A D | IkeVendorPayload.java | 41 IkeVendorPayload(boolean critical, byte[] payloadBody) { in IkeVendorPayload() argument 43 vendorId = payloadBody; in IkeVendorPayload()
|
H A D | IkeCertPayload.java | 84 protected static IkeCertPayload getIkeCertPayload(boolean critical, byte[] payloadBody) in getIkeCertPayload() argument 86 ByteBuffer inputBuffer = ByteBuffer.wrap(payloadBody); in getIkeCertPayload() 89 byte[] certData = new byte[payloadBody.length - CERT_ENCODING_LEN]; in getIkeCertPayload()
|
H A D | IkeCertReqPayload.java | 56 public IkeCertReqPayload(boolean critical, byte[] payloadBody) throws IkeProtocolException { in IkeCertReqPayload() argument 59 ByteBuffer inputBuffer = ByteBuffer.wrap(payloadBody); in IkeCertReqPayload()
|
H A D | IkeDeletePayload.java | 73 IkeDeletePayload(boolean critical, byte[] payloadBody) throws IkeProtocolException { in IkeDeletePayload() argument 76 ByteBuffer inputBuffer = ByteBuffer.wrap(payloadBody); in IkeDeletePayload()
|
H A D | IkeTsPayload.java | 47 IkeTsPayload(boolean critical, byte[] payloadBody, boolean isInitiator) in IkeTsPayload() argument 51 ByteBuffer inputBuffer = ByteBuffer.wrap(payloadBody); in IkeTsPayload()
|
H A D | IkeKePayload.java | 161 public IkeKePayload(boolean critical, byte[] payloadBody) throws IkeProtocolException { in IkeKePayload() argument 167 ByteBuffer inputBuffer = ByteBuffer.wrap(payloadBody); in IkeKePayload() 177 int dataSize = payloadBody.length - KE_HEADER_LEN; in IkeKePayload()
|
H A D | IkeNotifyPayload.java | 268 IkeNotifyPayload(boolean isCritical, byte[] payloadBody) throws IkeProtocolException { in IkeNotifyPayload() argument 271 ByteBuffer inputBuffer = ByteBuffer.wrap(payloadBody); in IkeNotifyPayload() 293 notifyData = new byte[payloadBody.length - NOTIFY_HEADER_LEN - spiSize]; in IkeNotifyPayload()
|
H A D | IkeConfigPayload.java | 111 IkeConfigPayload(boolean critical, byte[] payloadBody) throws InvalidSyntaxException { in IkeConfigPayload() argument 114 ByteBuffer inputBuffer = ByteBuffer.wrap(payloadBody); in IkeConfigPayload()
|
H A D | IkeSaPayload.java | 75 IkeSaPayload(boolean critical, boolean isResp, byte[] payloadBody) throws IkeProtocolException { in IkeSaPayload() argument 78 ByteBuffer inputBuffer = ByteBuffer.wrap(payloadBody); in IkeSaPayload()
|
/aosp12/packages/modules/IPsec/tests/iketests/src/java/com/android/internal/net/ipsec/ike/message/ |
H A D | IkeEncryptedPayloadBodyTest.java | 327 IkeEncryptedPayloadBody payloadBody = in testBuildAndEncodeOutboundIkeEncryptedPayloadBody() local 345 assertArrayEquals(expectedEncodedData, payloadBody.encode()); in testBuildAndEncodeOutboundIkeEncryptedPayloadBody() 350 IkeEncryptedPayloadBody payloadBody = in testAuthAndDecodeHmacSha1AesCbc() local 359 assertArrayEquals(mDataToPadAndEncrypt, payloadBody.getUnencryptedData()); in testAuthAndDecodeHmacSha1AesCbc() 368 IkeEncryptedPayloadBody payloadBody = in testAuthAndDecodeHmacSha13Des() local 389 IkeEncryptedPayloadBody payloadBody = in testBuildAndEncodeWithHmacSha13Des() local 406 assertArrayEquals(expectedEncodedData, payloadBody.encode()); in testBuildAndEncodeWithHmacSha13Des() 427 IkeEncryptedPayloadBody payloadBody = in testBuildAndEncodeMsgWithAesGcm() local 443 assertArrayEquals(expectedEncodedData, payloadBody.encode()); in testBuildAndEncodeMsgWithAesGcm() 466 IkeEncryptedPayloadBody payloadBody = in testBuildAndEncodeFragMsgWithAesGcm() local [all …]
|
H A D | IkeAuthPskPayloadTest.java | 108 byte[] payloadBody = TestUtils.hexStringToByteArray(PSK_AUTH_PAYLOAD_BODY_HEX_STRING); in buildPskPayload() 110 (IkeAuthPskPayload) IkeAuthPayload.getIkeAuthPayload(false, payloadBody); in buildPskPayload()
|