| | |
| | | package com.ks.app; |
| | | |
| | | import com.alipay.api.internal.util.file.IOUtils; |
| | | import com.ks.app.entity.AppAlipayInfoWithBLOBs; |
| | | import com.ks.app.entity.AppInfo; |
| | | import com.ks.app.exception.AppException; |
| | | import com.ks.app.service.AppAlipayInfoManager; |
| | | import com.ks.app.service.AppInfoManager; |
| | | import org.apache.commons.io.IOUtils; |
| | | import org.junit.jupiter.api.Test; |
| | | import org.springframework.boot.test.context.SpringBootTest; |
| | | import org.yeshi.utils.StringUtil; |
| | |
| | | @Test |
| | | public void addApp() { |
| | | |
| | | // AppInfo appInfo = new AppInfo(); |
| | | // appInfo.setAppKey("1000001"); |
| | | // appInfo.setAppName("天天免费抽奖"); |
| | | // appInfo.setAppSecret(StringUtil.Md5(System.currentTimeMillis() + "")); |
| | | // appInfo.setAppType(AppInfo.AppType.alipayXCX); |
| | | // try { |
| | | // appInfoManager.addApp(appInfo); |
| | | // } catch (AppException e) { |
| | | // e.printStackTrace(); |
| | | // } |
| | | AppInfo appInfo = new AppInfo(); |
| | | appInfo.setAppKey("1000002"); |
| | | appInfo.setAppName("天天领现金-淘拼团"); |
| | | appInfo.setAppSecret(StringUtil.Md5(System.currentTimeMillis() + "")); |
| | | appInfo.setAppType(AppInfo.AppType.alipayXCX); |
| | | try { |
| | | appInfoManager.addApp(appInfo); |
| | | } catch (AppException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | |
| | | AppAlipayInfoWithBLOBs alipayInfoWithBLOBs = new AppAlipayInfoWithBLOBs(); |
| | | alipayInfoWithBLOBs.setAlipayAppId("2021002111652055"); |
| | | alipayInfoWithBLOBs.setAppId(4L); |
| | | alipayInfoWithBLOBs.setAlipayPrivateKey("MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCYoo2UGR2VYGOIhNg2jvDGYuilR1aHH6kz6HbYVuFbpCwfnONkvcY5TMw0oDrzKceHGZOt04gPcQdTacIZs9cMQwUapy/735xW6Ix7QihvWlqjCxBa5o0LN2cXbsaF06a4TUxuNrXZwk32k3uuwHZdZ+EsI1C5J9wN1B2ltDIwniSk7RTEFNEWpgKtdAd25KLkElUFXAYK2aWZbQ/ogPAPc2wSpj0fmLvUB5OZLvW/PMFIsAA+63lrlcAe+SksCTJkFsKg7uWzAnpPVrrVkbCKVGsMd1Xi29OSWWJfFch3TJ+mmkOIsKA4f1Zf99rsGdODXMqHqeba+pG6vaZ/zzbbAgMBAAECggEAYGUAftBhw43NLlGfbs1VOCUNAhyMg+e150dfjv9HcaW8C/b8EQpc3qEmsfGjaSAwl5zKjFP0MLRUSRSYdb0DCgZledCuWCZ/SM+ysME2YiSw6xk4qf/CgZvqqnzWOXxSZUDEDTLWJAE3VYsM6G86EYFiToq7F0QaEE2ur5Cexd6Owif9A/ruvOAmbtMfMeKTvsfmNQHT2N5eUYNf1HvvqogKjYuhyz7D3LH51rCXpmKPxo3ohKFL4eBNO42VhvC+78jAfICsWm5l2x706iWGRv6wofifR/rIpnEsIa7RyTENihR2yI77as5vWqJy7J+BZHNtGnBec4FMqQpbdUkWqQKBgQDdbPKm4AA0IN7kSqtVBhxLhK8U5xXlQi3qpWZq0w9jAo1iZJCiy2j0G8dEnLxT40zZlj6tAe5n0p4lUP4q0zpQTfHQcJHoqCX9h09BujOds4Q4AKJSAv61IxrNreZ8A0LktrvpqmjiTDpfo0ASA6hTBsBR3lbzsEb0rx/Kc7AYhwKBgQCwd9YEDLe81Wxymp1QVKD+RCGzGIo/LHljPDWYQBRoJxUZwglo4Pibeu6Ud3zXinB7fftKzFtb9hpjw2R5y2AQOAEOyBeCwpBVT25TrF767halKM7qOhGNox74h1Rmn3P7R+8FY/NQVaRFVqgmuyo3mB/K3rfU2pRwXhDD9UhIDQKBgQDSUslOX1lyKoLtoEuMMIix5u+TUElJAgqxZriY4bAs4ODBRDrql4Iy1Sv7bVGp8S8vQvp3xWzaK4JSedNjhE5QtyjpT/QYZZfocR2ElkSvGDSQKXIFqpicICM2mWdkBokEzNpDgr2rrrKH435ZXiYF71TArwwy3w8XHj15RVhQgwKBgQCqU4BmeEAAK595HnMozgZ2ZRyB2PXW8/5WIg843ODVhqN/MSIT8NEEgSs2cf41rJHVIEwkbgrgQDJIiJe6VuppvSSIN+k5dMILFZfPe1hRquyAjVrqCRJYO1HxX+2+/7jamRvDgC2hJIhhxLqYZ57f+hz1mvKkqDUOIDzeZylVIQKBgQCP6gZtZ8eCM3jx5Z6gpgHFdvAIcwJVdRep4dr2f1aHZ/f1sy45UxOoFIgWJt2IWo5jPRBWDPeImN9w8gLSkJSSIS1yFWkoXCoDXSF0aO+61I9S1vJf383HawBgLBrVMG7dOUA+8PTFJCt4o6NQ7weMPH9xzgMkFB6g+MQYRYIelA=="); |
| | | alipayInfoWithBLOBs.setAlipayAppId("2021002124670217"); |
| | | alipayInfoWithBLOBs.setAppId(5L); |
| | | alipayInfoWithBLOBs.setAlipayPrivateKey("MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCkW6E56hw33V8FOAKNpHemrXU0e8BVJz6TpFsWhod5mn2o/butf2VPqSIhcI6kk/ivaN70CNZp6xBMQ1G5oC0lJj2e50HfsivCm8OYJzon2jhLN/hiN6lLG8/6Dp08wrhqNUFMYz5xygEBRijZRUz8XJkStuTRaTuL5gciJ6FVp8oK78tc/2oedQMjA81/Smzy4Mnel2RRqAsK3vfE52gEB1oPDjxDStgQyzoJSKXrsGtbJvWuhWzK9EoQ35wP3W6mNA+Z1xbmmm+/rPSyoYrZ4AzFDuWdRnPCA2UEvDwhObLsXLF9TQGPAbSTVSh8QZW5vMRuJCIVAypKgL6J0l5nAgMBAAECggEACZPZWlGdIVhCEEDKTUy3ODxFZzCK7atixyG9uRtPy7NH/VAD3sFcuv6lIYO4nDiPNlGLJHdbX0K2aWtG2OVPnCmVT6w0N3/fcvC2vigTCH176E4zqC2MLPdK8Exnt0G1k2LVEkl6OxFFa7iV6stSCCaxONj1jopuUOGvqrraeO49M6bPw9WFsLEYpI2HZZ1q2I3CQV4k9hxv4tJQ9KiYi4i5dPgcq8+9VgDnlf8tpjmCWkgmXgyiNMYC+4KEIbASbl8q5pZ84XnCHlLjiITsRf+18KoLwIZymwI4O4Hzv2DWWK1wrTvnfIPNHKOuyRORtSw/Cu9FDeGzRypR+NyZmQKBgQDYoqcS2d9cKO0XDqbaqOsu7/g73yvagzJAvcJrPcod4jZiZby5i9rwK+ID+ZhuzmpE7sSgsanoBuGUDtNB6xZTNBnH1bTPAkdjGH3SMjRZwfJlrYbc9sgHUlh99QZZiltVbsKSiTK6TzIEtDiOGrIKwTp+50pwWuPTUkrMO4nniwKBgQDCOSimo1lVM3vmmzj0gOrGSro/W/dY/Tj9w/KrB5SHMNBMNfuqRXP8J8tGW2J6/fV4a0cj1shUeYR7lkrZ5TdybNV8Z1V2e4IzdbaNMPYnlHookzVrwRe4SYmSJgUrGN+5bP36CkBwYSyv6LYUqngYfseRzGjx70vWz52SGdMgFQKBgQCg3GZjQRTyQhGLRX3wb+3y9I3HJ3hQ0YrHOCDdsQwcFJV9iz4QKSFxpaQ2f2gJH40ZkpK/IC2h9TobzsZf9Einj9B06uNPs8l+c/k50727yKBNkATMnxL5HNRI82C7rFkVnyEr3mSko5nolEpKetgp1EGzaduEgnkZucmAzdUg8QKBgE03OkEduhtUb5Lb7UXPpwcUmH0uC+VWLv08lNKIHfWtY3KZF6e3GwiJrZgYJsvtAVVRmSPXdSeYdCJKOxHrviKAwFNIJcMIEVhyGRSC/an4rqRI+jkPuGVs3wO6l91tcyyd908cGkhTade5tgH7T+m1JZSCZsqgr08ElYmLONONAoGBAKy5QonPdPzgmo5DzWYKiNcrO9OOWhkyZYcMNkFNYfiXeuMSIBFfD6oc3d3OtBRpXowmH4/BJTa5Te1fjLCSmrR8cK+Rm1bXnD7hiVsLjBd+9pnXbTKAM3Q9jDxI+v7a1Cj4IuKZEy2AcU7B0jwqFXX/22OvkZy2FI/7sY4uMBdV"); |
| | | try { |
| | | String rootPath = "D:\\项目\\支付宝小程序\\密匙\\天天免费抽奖\\证书\\"; |
| | | alipayInfoWithBLOBs.setAlipayAppCertPublicKey(IOUtils.toByteArray(new FileInputStream(rootPath + "应用公钥证书_appCertPublicKey_2021002111652055.crt"))); |
| | | alipayInfoWithBLOBs.setAlipayPublicCert(IOUtils.toByteArray(new FileInputStream(rootPath + "支付宝公钥证书_alipayCertPublicKey_RSA2.crt"))); |
| | | alipayInfoWithBLOBs.setAlipayRootCert(IOUtils.toByteArray(new FileInputStream(rootPath + "支付宝根证书_alipayRootCert.crt"))); |
| | | String rootPath = "D:\\项目\\支付宝小程序\\密匙\\天天领现金-淘拼团\\证书\\"; |
| | | alipayInfoWithBLOBs.setAlipayAppCertPublicKey(IOUtils.toByteArray(new FileInputStream(rootPath + "appCertPublicKey_2021002124670217.crt"))); |
| | | alipayInfoWithBLOBs.setAlipayPublicCert(IOUtils.toByteArray(new FileInputStream(rootPath + "alipayCertPublicKey_RSA2.crt"))); |
| | | alipayInfoWithBLOBs.setAlipayRootCert(IOUtils.toByteArray(new FileInputStream(rootPath + "alipayRootCert.crt"))); |
| | | } catch (IOException e) { |
| | | e.printStackTrace(); |
| | | } |