summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/eip/VpnCertificateValidator.java
AgeCommit message (Collapse)Author
2022-07-18update soon expiring vpn certificates after connecting to the VPNcyBerta
2021-12-17allow to parse and handle multiple certs in a pem filecyBerta
2020-12-29new year cleanup: restructure messy projectcyBerta
2018-03-18refactor ConfigHelper, split into multiple helper classescyBerta
2018-02-158797 - pair programming effortFup Duck
2017-12-19refactor dashboardFup Duck
2017-09-18change expiration offset to 15 days before actual certificate expirescyBerta
2017-09-15vpn certificate gets renewed 3 month before current certificate expirescyBerta
2017-09-14refactor failing certification validation testcyBerta
2015-03-24Remove all Logs.Parménides GV
In the near future, I should implement an error feedback mechanism (ideally using ics-openvpn's log view), and avoid the e.printStackTrace() and Log.d("","") without losing information.
2015-03-24Indent everything with IntelliJParménides GV
2015-03-24Cleaned imports, use wildcards when appropriateParménides GV
2015-01-19Beginning the tests for EIP.Parménides GV
2014-11-27Removed unused imports and unused .eip variablesParménides GV
2014-11-26An empty certificate is valid.Parménides GV
If there is no certificate, there is no need to fix it. Right now, we use this class just to know if we need to update the certificate or redownload it. In case the certificate is corrupted, then it won't be empty but will contain an error message. If there is no certificate (e.g., because the user hasn't logged in and the provider doesn't provide anon vpn), then the "certificate" is ok but an upper layer of the code will have to handle the situation (in this case, eip will detect that there is no certificate and that the user needs to log in, prompting it to do so).
2014-11-26More refactoring, fixed problems from previous commit.Parménides GV