getAuthHeaderWhenAuthForDockerDomain() — spring-boot Function Reference
Architecture documentation for the getAuthHeaderWhenAuthForDockerDomain() function in DockerRegistryConfigAuthenticationTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 1ed84dee_5f9d_2619_4db0_9d9a0c1baffb["getAuthHeaderWhenAuthForDockerDomain()"] c3e7f0d3_50c7_ae54_85ad_da5e677154d9["toString()"] 1ed84dee_5f9d_2619_4db0_9d9a0c1baffb -->|calls| c3e7f0d3_50c7_ae54_85ad_da5e677154d9 56c6a94a_906f_bea5_18c0_207cf050ae68["of()"] 1ed84dee_5f9d_2619_4db0_9d9a0c1baffb -->|calls| 56c6a94a_906f_bea5_18c0_207cf050ae68 89d1cf4e_05c3_cecb_b45b_6bb19b354798["getAuthHeader()"] 1ed84dee_5f9d_2619_4db0_9d9a0c1baffb -->|calls| 89d1cf4e_05c3_cecb_b45b_6bb19b354798 8ca19ab7_f79e_e2f8_fdda_f3b17ee41a3e["decode()"] 1ed84dee_5f9d_2619_4db0_9d9a0c1baffb -->|calls| 8ca19ab7_f79e_e2f8_fdda_f3b17ee41a3e style 1ed84dee_5f9d_2619_4db0_9d9a0c1baffb fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buildpack/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/docker/configuration/DockerRegistryConfigAuthenticationTests.java lines 68–89
@WithResource(name = "config.json", content = """
{
"auths": {
"https://index.docker.io/v1/": {
"auth": "dXNlcm5hbWU6cGFzc3dvcmQ=",
"email": "test@example.com"
}
}
}
""")
@Test
void getAuthHeaderWhenAuthForDockerDomain(@ResourcesRoot Path directory) {
this.environment.put("DOCKER_CONFIG", directory.toString());
ImageReference imageReference = ImageReference.of("docker.io/ubuntu:latest");
String authHeader = getAuthHeader(imageReference);
assertThat(authHeader).isNotNull();
assertThat(decode(authHeader)).hasSize(4)
.containsEntry("serveraddress", "https://index.docker.io/v1/")
.containsEntry("username", "username")
.containsEntry("password", "password")
.containsEntry("email", "test@example.com");
}
Domain
Subdomains
Source
Frequently Asked Questions
What does getAuthHeaderWhenAuthForDockerDomain() do?
getAuthHeaderWhenAuthForDockerDomain() is a function in the spring-boot codebase.
What does getAuthHeaderWhenAuthForDockerDomain() call?
getAuthHeaderWhenAuthForDockerDomain() calls 4 function(s): decode, getAuthHeader, of, toString.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free