aboutsummaryrefslogtreecommitdiffstats
path: root/athenz-identity-provider-service/src/test/java/com
Commit message (Collapse)AuthorAgeFilesLines
* Remove dependency on config-provisioningBjørn Christian Seime2023-02-032-4/+4
| | | | Bundle is available in configured container
* Make unit tests more resilientBjørn Christian Seime2023-02-031-1/+6
| | | | Introduce a validation exception. Verify in unit test that validation fails of expected reason.
* Add SAN URI with cluster type in instance certificatesBjørn Christian Seime2023-02-032-6/+27
|
* Add cluster type as SAN URI in Athenz instance certificates for VespaBjørn Christian Seime2023-02-032-11/+5
|
* Revert "Revert collect(Collectors.toList())"Henning Baldersheim2022-12-041-1/+1
|
* Revert collect(Collectors.toList())Henning Baldersheim2022-12-041-1/+1
|
* collect(Collectors.toList()) -> toList()Henning Baldersheim2022-12-021-1/+1
|
* Revert "Revert "Let list handling catch up with Java 17""Henning Baldersheim2022-12-021-3/+2
|
* Revert "Let list handling catch up with Java 17"Bjørn Christian Seime2022-12-021-2/+3
|
* Let list handling catch up with Java 17Henning Baldersheim2022-12-021-3/+2
|
* Convert athenz-identity-provider-service to junit5Bjørn Christian Seime2022-07-276-96/+96
|
* Simplify type definition for subject alternative namesBjørn Christian Seime2022-07-202-4/+4
|
* Get config server CA certificate secret name from configHåkon Hallingstad2022-05-242-1/+3
|
* clean up importsgjoranv2022-03-181-2/+1
|
* Truncate Instant.now() precision to microsgjoranv2022-03-181-1/+3
| | | | | | - The ObjectMapper used by EntityBindingsMapper.toAttestationData() is limited to microseconds, while some Java 17 jvms yield nanos, causing the test to fail.
* Reapply "Remove Servlet integration from container-core [run-systemtest]""Bjørn Christian Seime2021-12-032-5/+5
|
* Revert "Remove Servlet integration from container-core [run-systemtest]"Jon Marius Venstad2021-12-032-5/+5
|
* Remove Servlet integration from container-coreBjørn Christian Seime2021-12-022-5/+5
|
* Update 2019 Oath copyrights.gjoranv2021-10-278-8/+8
|
* Update 2018 copyright notices.gjoranv2021-10-072-2/+2
|
* Update 2017 copyright notices.gjoranv2021-10-072-2/+2
|
* Validate ips on registerMorten Tokle2021-04-091-11/+38
|
* Move classes to single package rootBjørn Christian Seime2021-03-223-8/+6
|
* Less DockerMartin Polden2021-02-181-5/+5
|
* getNode(...) -> node(...)Jon Bratseth2021-02-101-2/+2
|
* Remove getNodes(...): Always use list(...)Jon Bratseth2021-02-091-3/+4
|
* Revert "Revert "Move node operations into a separate class""Jon Bratseth2021-02-092-5/+19
|
* Revert "Move node operations into a separate class"Jon Bratseth2021-02-092-19/+5
|
* Follow API changeJon Bratseth2021-02-092-5/+19
|
* Introduce node IP address poolHåkon Hallingstad2020-11-171-1/+1
| | | | | | | | | | | | | | | | | A host that is supposed to run containers has a non-empty IP pool: A set of IPv4 and/or IPv6 addresses that can be assigned to containers. This PR adds a list of hostnames to this pool. The intent is that the hostnames and IPs match through resolving, but resolution may not yet be available (until DNS changes propagate). For now, only a list of hostnames are specified. We may want to specify (hostname, IP address) pairs or (hostname, IPv4, IPv6) triplets later, and the serialization format allows for that by storing the hsotnames in an array of objects, the object having a "hostname" field. However the REST API is kept simpler for now: it exposes and allows patching of an array of strings of a "additionalHostnames" field.
* Move ErrorHandlerMorten Tokle2020-11-101-0/+1
|
* Revert "Revert "Report metrics on athenz client errors""Morten Tokle2020-11-101-2/+2
|
* Revert "Report metrics on athenz client errors"Morten Tokle2020-11-091-2/+2
|
* Report metrics on Athenz client errorsMorten Tokle2020-11-061-1/+1
|
* Create DefaultZtsClient builderMorten Tokle2020-11-061-2/+2
|
* Create node builderValerij Fredriksen2020-10-262-13/+4
|
* Add switch hostname to REST APIMartin Polden2020-09-222-2/+2
|
* Stick to junit for simple test.Henning Baldersheim2020-08-111-3/+1
|
* Inline unnecessary methodsMartin Polden2020-07-211-2/+2
|
* Use DockerImage instead of String, part 2Harald Musum2020-04-172-2/+2
|
* Define completeness of SuperModel and DuperModelHåkon Hallingstad2020-02-231-1/+2
| | | | | | | | | | | | | In order for Orchestrator to remove application data from ZooKeeper, it must know which applications do NOT exist. Since the duper model starts with 0 applications, always, the only way of knowing what applications do not exist is for the bootstrap code to notify the super model/duper model when bootstrap is complete. There are 2 sources of applications that must signal completeness: - The super model, once all applications have been redeployed in ConfigServerBootstrap. - The infrastructure application, in the InfrastructureProvisioner the first time it runs.
* Merge pull request #12082 from vespa-engine/mpolden/move-slime-utilsMartin Polden2020-02-062-2/+2
|\ | | | | Move SlimeUtils to vespajlib
| * Move SlimeUtils to vespajlibMartin Polden2020-02-062-2/+2
| |
* | Reduce access loggingHåkon Hallingstad2020-02-051-0/+1
|/ | | | | | | | | | | | Avoids writing access logs in various tests. 1. Disables by-default access logging with Application, since it is used in unit tests. 2. However many tests create additional DeployState which renders this ineffective, and so this PR also explicitly disables access logging in services.xml of some tests. (1) might be unnecessary if we anyway have to do (2) everywhere, but this is not clear to me.
* Follow internal API changeJon Bratseth2020-01-232-1/+9
|
* Read principal from cert CN on refreshMorten Tokle2019-11-262-18/+33
|
* Deserialize instant using jacksonMorten Tokle2019-11-121-4/+1
|
* Revert "Revert "Reapply #11146 Validate register and refresh""Morten Tokle2019-11-126-21/+206
|
* Revert "Reapply #11146 Validate register and refresh"Morten Tokle2019-11-126-206/+21
|
* Reapply #11146 Validate register and refreshMorten Tokle2019-11-116-21/+206
|