Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use mockito-core 3.1.0 | Håkon Hallingstad | 2019-10-18 | 1 | -2/+2 |
| | |||||
* | Merge pull request #10905 from ↵ | Bjørn Christian Seime | 2019-10-07 | 1 | -19/+23 |
|\ | | | | | | | | | vespa-engine/hakonhall/order-authorized-peers-in-json-to-stabilize-tests Order authorized peers in JSON to stabilize tests | ||||
| * | Order authorized peers in JSON to stabilize tests | Håkon Hallingstad | 2019-10-07 | 1 | -19/+23 |
| | | |||||
* | | Decode SAN IP address field from CSR | Martin Polden | 2019-10-07 | 1 | -0/+15 |
|/ | |||||
* | Revert "Bjorncs/jdisc tls13" | Bjørn Christian Seime | 2019-10-04 | 4 | -4/+4 |
| | |||||
* | Enable TLSv1.3 for servers/clients based on TlsContext | Bjørn Christian Seime | 2019-10-03 | 3 | -3/+3 |
| | |||||
* | Create SSLContext that supports all TLS versions | Bjørn Christian Seime | 2019-10-03 | 1 | -1/+1 |
| | | | | | | - Previous value "TLSv1.2" also enabled older SSL/TLS versions - The actual versions enabled must be restricted on the SSLSocket/SSLEngine instance (using a SSLParameters object). | ||||
* | Read signature algorithm from key | Morten Tokle | 2019-10-03 | 1 | -0/+23 |
| | |||||
* | Implement equals in Pkcs10Csr | Martin Polden | 2019-09-20 | 1 | -0/+14 |
| | |||||
* | Add additional constructor for custom peer authentication mode | Bjørn Christian Seime | 2019-09-13 | 1 | -3/+12 |
| | |||||
* | Refactor private key serialization tests | Bjørn Christian Seime | 2019-08-23 | 1 | -28/+14 |
| | |||||
* | Allow output of PEM private keys using PKCS#8 | Bjørn Christian Seime | 2019-08-23 | 3 | -7/+66 |
| | |||||
* | Use correct key factory for key type | Bjørn Christian Seime | 2019-08-23 | 1 | -1/+2 |
| | |||||
* | Use current certificate manager to find certificate expiry | Bjørn Christian Seime | 2019-07-04 | 1 | -1/+6 |
| | |||||
* | Merge pull request #9951 from vespa-engine/bjorncs/fix-for-race-condition | Andreas Eriksen | 2019-07-04 | 1 | -13/+26 |
|\ | | | | | Make access to hashmap and current manager synchronized | ||||
| * | Make access to hashmap and current manager synchronized | Bjørn Christian Seime | 2019-07-03 | 1 | -13/+26 |
| | | |||||
* | | Fix typo in class name | Bjørn Christian Seime | 2019-07-04 | 3 | -6/+6 |
| | | |||||
* | | Make alias a constant | Bjørn Christian Seime | 2019-07-03 | 1 | -1/+3 |
| | | |||||
* | | Use withKeyManager instead of withKeyManagerFactory | Bjørn Christian Seime | 2019-07-03 | 1 | -1/+1 |
| | | |||||
* | | Allow configuration of x509 key manager instance to SslContextBuilder | Bjørn Christian Seime | 2019-07-03 | 1 | -1/+14 |
| | | |||||
* | | Make peer authentication in TlsContext configurable | Bjørn Christian Seime | 2019-07-03 | 4 | -8/+34 |
| | | |||||
* | | Rename 'ReloadingTlsContext' -> 'ConfigFiledBasedTlsContext' | Bjørn Christian Seime | 2019-07-03 | 3 | -7/+8 |
| | | |||||
* | | Remove ciphers from DefaultTlsContext public constructors | Bjørn Christian Seime | 2019-07-03 | 3 | -9/+12 |
| | | |||||
* | | Change type of constants from list to set | Bjørn Christian Seime | 2019-07-03 | 4 | -10/+10 |
| | | |||||
* | | Move constants from DefaultTlsContext to TlsContext | Bjørn Christian Seime | 2019-07-03 | 4 | -15/+17 |
|/ | |||||
* | Add overloads taking envvar map as parameter | Bjørn Christian Seime | 2019-05-31 | 1 | -7/+28 |
| | |||||
* | Allow 'null' as alias to getCertificateChain/getPrivateKey | Bjørn Christian Seime | 2019-05-28 | 1 | -0/+2 |
| | |||||
* | Add readme | Bjørn Christian Seime | 2019-05-28 | 1 | -0/+3 |
| | |||||
* | Add getSubjectOrganizationalUnits() to X509CertificateUtils | Bjørn Christian Seime | 2019-05-13 | 1 | -6/+12 |
| | |||||
* | Add toPem(PublicKey) | Bjørn Christian Seime | 2019-05-03 | 2 | -36/+28 |
| | |||||
* | Ensure parsed keys uses 'EC' as algorithm | Bjørn Christian Seime | 2019-05-03 | 2 | -8/+26 |
| | | | | Remove use of JcaPEMKeyConverter as it generated keys with 'ECDSA' as algorithm. | ||||
* | Refactor into createKeyFactory() method | Bjørn Christian Seime | 2019-05-03 | 1 | -3/+8 |
| | |||||
* | Move Signature factories to separate class | Bjørn Christian Seime | 2019-05-03 | 2 | -37/+37 |
| | |||||
* | Comments explaining how EC keys were obtained | Jon Marius Venstad | 2019-04-30 | 1 | -0/+2 |
| | |||||
* | BCP for Signature, to handle ECDSA keys | Jon Marius Venstad | 2019-04-30 | 2 | -3/+38 |
| | |||||
* | Add support for parsing public keys to KeyUtils | Jon Marius Venstad | 2019-04-30 | 2 | -1/+65 |
| | |||||
* | Remove TlsAwareHttpClientBuilder | Bjørn Christian Seime | 2019-04-08 | 4 | -310/+0 |
| | |||||
* | Remove VespaHttpClientBuilder from security-utils | Bjørn Christian Seime | 2019-04-08 | 3 | -158/+0 |
| | |||||
* | Revert "Bjorncs/http utils" | Håkon Hallingstad | 2019-04-08 | 3 | -0/+158 |
| | |||||
* | Remove VespaHttpClientBuilder from security-utils | Bjørn Christian Seime | 2019-04-05 | 3 | -158/+0 |
| | |||||
* | Revert "Remove TlsAwareHttpClientBuilder" | Bjørn Christian Seime | 2019-04-05 | 4 | -0/+310 |
| | | | | This reverts commit e962344ba28b9f84028a129a24c92b40fdc076b8. | ||||
* | Apache httpclient must be included in compile scope | Bjørn Christian Seime | 2019-04-04 | 1 | -6/+10 |
| | | | | | | The apache http libraries are not osgi bundles. Including them as provided scope does not work as the required import-package statements are not added to the jar manifest. | ||||
* | Export package 'com.yahoo.security.tls.https' | Bjørn Christian Seime | 2019-04-04 | 1 | -0/+8 |
| | |||||
* | Use URIBuilder | Bjørn Christian Seime | 2019-04-03 | 1 | -1/+2 |
| | |||||
* | Remove TlsAwareHttpClientBuilder | Bjørn Christian Seime | 2019-04-03 | 5 | -318/+0 |
| | |||||
* | Add VespaHttpClientBuilder based on apache httpclient | Bjørn Christian Seime | 2019-04-03 | 3 | -0/+153 |
| | |||||
* | Stop reload task when there are no external references to the managers | Bjørn Christian Seime | 2019-03-01 | 2 | -18/+126 |
| | | | | | The reload task will shut down the executor service when the GC has determined that there are no other references to the key/trust manager. | ||||
* | Add utility method to construct http client | Bjørn Christian Seime | 2019-02-25 | 1 | -0/+9 |
| | |||||
* | Add withCertificateEntries() to KeyStoreBuilder | Bjørn Christian Seime | 2019-02-25 | 4 | -19/+17 |
| | |||||
* | Add utility method to construct tls context | Bjørn Christian Seime | 2019-02-25 | 1 | -0/+5 |
| |