summaryrefslogtreecommitdiffstats
path: root/vespa-athenz
Commit message (Expand)AuthorAgeFilesLines
* Set name for threads launched by SiaIdentityProviderBjørn Christian Seime2018-04-201-9/+6
* Ensure that failing to updating SSLContext does not halt schedulerBjørn Christian Seime2018-04-201-1/+10
* Make alternative SiaIdentityProvider constructor publicBjørn Christian Seime2018-04-201-5/+5
* Remove method withIdentityCertificateBjørn Christian Seime2018-04-202-7/+1
* Add builder method for PEM encoded cert and keyBjørn Christian Seime2018-04-202-15/+18
* Rename AthenzSslContextBuilder -> SslContextBuilderBjørn Christian Seime2018-04-204-20/+20
* Remove duplicate type for signed identity documentBjørn Christian Seime2018-04-193-33/+3
* Change type of 'zts-endpoint' to URIBjørn Christian Seime2018-04-191-2/+3
* Move identity document api types to vespa-athenzBjørn Christian Seime2018-04-195-0/+281
* Add type for provider unique instance idBjørn Christian Seime2018-04-183-0/+140
* Move identity provider client to new Java packageBjørn Christian Seime2018-04-1811-11/+11
* Add helper method for extracting issuer common nameBjørn Christian Seime2018-04-171-3/+4
* Rename getCommonNames -> getSubjectCommonNamesBjørn Christian Seime2018-04-173-3/+2
* Add helper for extracting SANs from certificateBjørn Christian Seime2018-04-177-29/+188
* Replace BouncyCastle use with vespa-athenz helpersBjørn Christian Seime2018-04-091-31/+9
* Rewrite SiaIdentityProvider to be easily testable, add unit testBjørn Christian Seime2018-03-222-23/+132
* Add method for serializing private key to PEMBjørn Christian Seime2018-03-222-1/+54
* A csr can only contain a single 'extension request' attributeBjørn Christian Seime2018-03-221-13/+13
* Change return type of getBasicContraints() to Optional<Boolean>Bjørn Christian Seime2018-03-222-5/+6
* Add getters for basic constraints and subject alternative namesBjørn Christian Seime2018-03-227-17/+175
* Add helper method for extracting common nameBjørn Christian Seime2018-03-222-11/+25
* Remove direct use of CryptoBjørn Christian Seime2018-03-223-8/+55
* Remove CryptoUtilsBjørn Christian Seime2018-03-225-159/+48
* Add method for creating keypair with default sizeBjørn Christian Seime2018-03-221-1/+7
* Use new builders in TestUtilsBjørn Christian Seime2018-03-224-41/+18
* Use BouncyCastleProviderHolderBjørn Christian Seime2018-03-221-3/+1
* Add builders and helpers for x509 certificate and csrBjørn Christian Seime2018-03-2213-0/+580
* Revert "Bjorncs/certificate builder"Harald Musum2018-03-2127-883/+218
* A csr can only contain a single 'extension request' attributeBjørn Christian Seime2018-03-211-13/+13
* Change return type of getBasicContraints() to Optional<Boolean>Bjørn Christian Seime2018-03-212-5/+6
* Add getters for basic constraints and subject alternative namesBjørn Christian Seime2018-03-207-17/+175
* Add helper method for extracting common nameBjørn Christian Seime2018-03-192-11/+25
* Remove direct use of CryptoBjørn Christian Seime2018-03-193-8/+55
* Remove CryptoUtilsBjørn Christian Seime2018-03-195-159/+48
* Add method for creating keypair with default sizeBjørn Christian Seime2018-03-191-1/+7
* Use new builders in TestUtilsBjørn Christian Seime2018-03-194-41/+18
* Use BouncyCastleProviderHolderBjørn Christian Seime2018-03-191-3/+1
* Add builders and helpers for x509 certificate and csrBjørn Christian Seime2018-03-1913-0/+575
* make finalMorten Tokle2018-03-191-1/+1
* Cache sslcontextMorten Tokle2018-03-191-1/+34
* Replace AthenzSslContextProvider with SiaAthenzSslContextProviderMorten Tokle2018-03-162-0/+5
* Increase metric report frequencyMorten Tokle2018-03-131-2/+2
* Add helper method to serialize keystores to fileBjørn Christian Seime2018-03-122-4/+37
* Add fluent api for building KeyStoreBjørn Christian Seime2018-03-127-90/+277
* Update usage of AthenzSslContextBuilderBjørn Christian Seime2018-03-081-1/+3
* Use BouncyCastle to read PKCS12 keystoresBjørn Christian Seime2018-03-082-19/+90
* Use bouncycastle from container-dev.gjoranv2018-03-071-10/+0
* Don't bundle in BouncyCastle artifacts in vespa-athenzBjørn Christian Seime2018-03-071-0/+14
* Remove scheduler wrapperMorten Tokle2018-03-012-48/+14
* Simplify certificate refreshMorten Tokle2018-03-014-224/+93