summaryrefslogtreecommitdiffstats
path: root/security-utils
Commit message (Expand)AuthorAgeFilesLines
* Allow SSLContext implementation that supports TLSv1.3+Bjørn Christian Seime2020-01-311-1/+1
* Revert "Revert "accept and store json endpoint cert metadata on deploy""Andreas Eriksen2020-01-212-0/+37
* Revert "accept and store json endpoint cert metadata on deploy"Jon Marius Venstad2020-01-202-37/+0
* verify public key matches private keyandreer2020-01-202-0/+37
* Non-functional changesJon Bratseth2020-01-062-0/+7
* Add/corect copyright headersJon Bratseth2020-01-031-1/+2
* Revert "Allow SSLContext implementation that supports TLSv1.3+"Valerij Fredriksen2019-12-091-1/+1
* Merge branch 'master' into bjorncs/sslcontext-versionBjørn Christian Seime2019-12-0318-28/+140
|\
| * Use JDK8 as build target for security-utilsBjørn Christian Seime2019-12-0218-28/+140
* | Allow SSLContext implementation that supports TLSv1.3+Bjørn Christian Seime2019-12-031-1/+1
|/
* Add constant for SSLContext versionBjørn Christian Seime2019-11-252-1/+3
* Add helper methods in TlsContext to determine allowed ciphers/protocolsBjørn Christian Seime2019-11-252-26/+49
* Remove more cipher suites not supported by Java 11 from set configured for us...Harald Musum2019-11-211-1/+10
* Remove cipher suite not supported by JavaHarald Musum2019-11-201-0/+1
* Remove unneeded install of java artifact dependencies.Tor Egge2019-11-181-1/+0
* Use mockito-core 3.1.0Håkon Hallingstad2019-10-181-2/+2
* Merge pull request #10905 from vespa-engine/hakonhall/order-authorized-peers-...Bjørn Christian Seime2019-10-071-19/+23
|\
| * Order authorized peers in JSON to stabilize testsHåkon Hallingstad2019-10-071-19/+23
* | Decode SAN IP address field from CSRMartin Polden2019-10-071-0/+15
|/
* Revert "Bjorncs/jdisc tls13"Bjørn Christian Seime2019-10-044-4/+4
* Enable TLSv1.3 for servers/clients based on TlsContextBjørn Christian Seime2019-10-033-3/+3
* Create SSLContext that supports all TLS versionsBjørn Christian Seime2019-10-031-1/+1
* Read signature algorithm from keyMorten Tokle2019-10-031-0/+23
* Implement equals in Pkcs10CsrMartin Polden2019-09-201-0/+14
* Add additional constructor for custom peer authentication modeBjørn Christian Seime2019-09-131-3/+12
* Refactor private key serialization testsBjørn Christian Seime2019-08-231-28/+14
* Allow output of PEM private keys using PKCS#8Bjørn Christian Seime2019-08-233-7/+66
* Use correct key factory for key typeBjørn Christian Seime2019-08-231-1/+2
* Use current certificate manager to find certificate expiryBjørn Christian Seime2019-07-041-1/+6
* Merge pull request #9951 from vespa-engine/bjorncs/fix-for-race-conditionAndreas Eriksen2019-07-041-13/+26
|\
| * Make access to hashmap and current manager synchronizedBjørn Christian Seime2019-07-031-13/+26
* | Fix typo in class nameBjørn Christian Seime2019-07-043-6/+6
* | Make alias a constantBjørn Christian Seime2019-07-031-1/+3
* | Use withKeyManager instead of withKeyManagerFactoryBjørn Christian Seime2019-07-031-1/+1
* | Allow configuration of x509 key manager instance to SslContextBuilderBjørn Christian Seime2019-07-031-1/+14
* | Make peer authentication in TlsContext configurableBjørn Christian Seime2019-07-034-8/+34
* | Rename 'ReloadingTlsContext' -> 'ConfigFiledBasedTlsContext'Bjørn Christian Seime2019-07-033-7/+8
* | Remove ciphers from DefaultTlsContext public constructorsBjørn Christian Seime2019-07-033-9/+12
* | Change type of constants from list to setBjørn Christian Seime2019-07-034-10/+10
* | Move constants from DefaultTlsContext to TlsContextBjørn Christian Seime2019-07-034-15/+17
|/
* Add overloads taking envvar map as parameterBjørn Christian Seime2019-05-311-7/+28
* Allow 'null' as alias to getCertificateChain/getPrivateKeyBjørn Christian Seime2019-05-281-0/+2
* Add readmeBjørn Christian Seime2019-05-281-0/+3
* Add getSubjectOrganizationalUnits() to X509CertificateUtilsBjørn Christian Seime2019-05-131-6/+12
* Add toPem(PublicKey)Bjørn Christian Seime2019-05-032-36/+28
* Ensure parsed keys uses 'EC' as algorithmBjørn Christian Seime2019-05-032-8/+26
* Refactor into createKeyFactory() methodBjørn Christian Seime2019-05-031-3/+8
* Move Signature factories to separate classBjørn Christian Seime2019-05-032-37/+37
* Comments explaining how EC keys were obtainedJon Marius Venstad2019-04-301-0/+2
* BCP for Signature, to handle ECDSA keysJon Marius Venstad2019-04-302-3/+38