aboutsummaryrefslogtreecommitdiffstats
path: root/security-utils
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add support for parsing public keys to KeyUtilsJon Marius Venstad2019-04-302-1/+65
* Remove TlsAwareHttpClientBuilderBjørn Christian Seime2019-04-084-310/+0
* Remove VespaHttpClientBuilder from security-utilsBjørn Christian Seime2019-04-083-158/+0
* Revert "Bjorncs/http utils"Håkon Hallingstad2019-04-083-0/+158
* Remove VespaHttpClientBuilder from security-utilsBjørn Christian Seime2019-04-053-158/+0
* Revert "Remove TlsAwareHttpClientBuilder"Bjørn Christian Seime2019-04-054-0/+310
* Apache httpclient must be included in compile scopeBjørn Christian Seime2019-04-041-6/+10
* Export package 'com.yahoo.security.tls.https'Bjørn Christian Seime2019-04-041-0/+8
* Use URIBuilderBjørn Christian Seime2019-04-031-1/+2
* Remove TlsAwareHttpClientBuilderBjørn Christian Seime2019-04-035-318/+0
* Add VespaHttpClientBuilder based on apache httpclientBjørn Christian Seime2019-04-033-0/+153
* Stop reload task when there are no external references to the managersBjørn Christian Seime2019-03-012-18/+126
* Add utility method to construct http clientBjørn Christian Seime2019-02-251-0/+9
* Add withCertificateEntries() to KeyStoreBuilderBjørn Christian Seime2019-02-254-19/+17
* Add utility method to construct tls contextBjørn Christian Seime2019-02-251-0/+5
* Add constructor without tls context parameterBjørn Christian Seime2019-02-251-3/+7
* User agent must be specifiedBjørn Christian Seime2019-02-251-4/+0
* Merge pull request #8572 from vespa-engine/bjorncs/jdisc-mixed-modeBjørn Christian Seime2019-02-254-29/+42
|\
| * Override default hostname verification in PeerAuthorizerTrustManagerBjørn Christian Seime2019-02-224-29/+42
* | Introduce http client that follows Vespa TLS configBjørn Christian Seime2019-02-214-0/+309
|/
* Stop using Bouncycastle for PKCS12 keystoreBjørn Christian Seime2019-02-201-1/+1
* Fix spelling errorsBjørn Christian Seime2019-02-192-2/+2
* Misc changes to TlsContext and its implementationsBjørn Christian Seime2019-02-193-49/+147
* Add withKeyManagerFactory() to specify custom key managerBjørn Christian Seime2019-02-193-59/+37
* Require client auth for ssl engines constructed by DefaultTlsContextBjørn Christian Seime2019-02-191-0/+1
* Add mutable x509 trust managerBjørn Christian Seime2019-02-192-0/+129
* Add x509 key manager that regularly updates cert chain from PEM filesBjørn Christian Seime2019-02-193-0/+239
* Add mutable x509 key managerBjørn Christian Seime2019-02-192-0/+171
* Add utility classes for constructing default x509 trust/key managerBjørn Christian Seime2019-02-192-0/+99
* Revert "Bjorncs/jdisc mixed mode preparations"Arnstein Ressem2019-02-1815-822/+107
* Fix spelling errorsBjørn Christian Seime2019-02-182-2/+2
* Misc changes to TlsContext and its implementationsBjørn Christian Seime2019-02-143-49/+147
* Add withKeyManagerFactory() to specify custom key managerBjørn Christian Seime2019-02-143-59/+37
* Require client auth for ssl engines constructed by DefaultTlsContextBjørn Christian Seime2019-02-141-0/+1
* Add mutable x509 trust managerBjørn Christian Seime2019-02-142-0/+129
* Add x509 key manager that regularly updates cert chain from PEM filesBjørn Christian Seime2019-02-143-0/+239
* Add mutable x509 key managerBjørn Christian Seime2019-02-142-0/+171
* Add utility classes for constructing default x509 trust/key managerBjørn Christian Seime2019-02-142-0/+99
* Fix typoBjørn Christian Seime2019-02-011-1/+1
* Remove throw declaration of unused exceptionBjørn Christian Seime2019-02-011-2/+1