private ContainerRegistryClient CreateAnonymousClient() { string endpoint = TestEnvironment.AnonymousAccessEndpoint; Uri authorityHost = GetAuthorityHost(endpoint); ContainerRegistryAudience audience = GetAudience(authorityHost); return(InstrumentClient(new ContainerRegistryClient( new Uri(endpoint), InstrumentClientOptions(new ContainerRegistryClientOptions() { Audience = audience }) ))); }
private ContainerRegistryClient CreateAuthenticatedClient() { string endpoint = TestEnvironment.Endpoint; Uri authorityHost = GetAuthorityHost(endpoint); ContainerRegistryAudience audience = GetAudience(authorityHost); return(InstrumentClient(new ContainerRegistryClient( new Uri(endpoint), TestEnvironment.Credential, InstrumentClientOptions(new ContainerRegistryClientOptions() { Audience = audience }) ))); }
public ContainerRegistryBlobClient CreateBlobClient(string repository) { string endpoint = TestEnvironment.Endpoint; Uri authorityHost = GetAuthorityHost(endpoint); ContainerRegistryAudience audience = GetAudience(authorityHost); return(InstrumentClient(new ContainerRegistryBlobClient( new Uri(endpoint), TestEnvironment.Credential, repository, InstrumentClientOptions(new ContainerRegistryClientOptions() { Audience = audience }) ))); }