Restore vendor connector internals and configure offline packages
This commit is contained in:
		@@ -64,12 +64,13 @@ public class StandardClientProvisioningStoreTests
 | 
			
		||||
        var result = await provisioning.CreateOrUpdateAsync(registration, CancellationToken.None);
 | 
			
		||||
 | 
			
		||||
        Assert.True(result.Succeeded);
 | 
			
		||||
        var document = Assert.Contains("signer", store.Documents);
 | 
			
		||||
        Assert.Equal("attestor signer", document.Value.Properties[AuthorityClientMetadataKeys.Audiences]);
 | 
			
		||||
        Assert.True(store.Documents.TryGetValue("signer", out var document));
 | 
			
		||||
        Assert.NotNull(document);
 | 
			
		||||
        Assert.Equal("attestor signer", document!.Properties[AuthorityClientMetadataKeys.Audiences]);
 | 
			
		||||
 | 
			
		||||
        var descriptor = await provisioning.FindByClientIdAsync("signer", CancellationToken.None);
 | 
			
		||||
        Assert.NotNull(descriptor);
 | 
			
		||||
        Assert.Equal(new[] { "attestor", "signer" }, descriptor!.Audiences.OrderBy(value => value, StringComparer.Ordinal));
 | 
			
		||||
        Assert.Equal(new[] { "attestor", "signer" }, descriptor!.AllowedAudiences.OrderBy(value => value, StringComparer.Ordinal));
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    [Fact]
 | 
			
		||||
@@ -101,8 +102,9 @@ public class StandardClientProvisioningStoreTests
 | 
			
		||||
 | 
			
		||||
        await provisioning.CreateOrUpdateAsync(registration, CancellationToken.None);
 | 
			
		||||
 | 
			
		||||
        var document = Assert.Contains("mtls-client", store.Documents).Value;
 | 
			
		||||
        var binding = Assert.Single(document.CertificateBindings);
 | 
			
		||||
        Assert.True(store.Documents.TryGetValue("mtls-client", out var document));
 | 
			
		||||
        Assert.NotNull(document);
 | 
			
		||||
        var binding = Assert.Single(document!.CertificateBindings);
 | 
			
		||||
        Assert.Equal("AABBCCDD", binding.Thumbprint);
 | 
			
		||||
        Assert.Equal("01ff", binding.SerialNumber);
 | 
			
		||||
        Assert.Equal("CN=mtls-client", binding.Subject);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user