diff --git a/sdk/confidentialledger/Azure.Security.CodeTransparency/api/Azure.Security.CodeTransparency.net8.0.cs b/sdk/confidentialledger/Azure.Security.CodeTransparency/api/Azure.Security.CodeTransparency.net8.0.cs index d19178c8aa30..b091096be1a5 100644 --- a/sdk/confidentialledger/Azure.Security.CodeTransparency/api/Azure.Security.CodeTransparency.net8.0.cs +++ b/sdk/confidentialledger/Azure.Security.CodeTransparency/api/Azure.Security.CodeTransparency.net8.0.cs @@ -49,13 +49,14 @@ public virtual void RunTransparentStatementVerification(byte[] transparentStatem } public partial class CodeTransparencyClientOptions : Azure.Core.ClientOptions { - public CodeTransparencyClientOptions(Azure.Security.CodeTransparency.CodeTransparencyClientOptions.ServiceVersion version = Azure.Security.CodeTransparency.CodeTransparencyClientOptions.ServiceVersion.V2025_01_31_Preview) { } + public CodeTransparencyClientOptions(Azure.Security.CodeTransparency.CodeTransparencyClientOptions.ServiceVersion version = Azure.Security.CodeTransparency.CodeTransparencyClientOptions.ServiceVersion.V2025_05_31_Preview) { } public double CacheTTLSeconds { get { throw null; } set { } } public string IdentityClientEndpoint { get { throw null; } set { } } public virtual Azure.Security.CodeTransparency.CodeTransparencyCertificateClient CreateCertificateClient() { throw null; } public enum ServiceVersion { V2025_01_31_Preview = 1, + V2025_05_31_Preview = 2, } } public enum CodeTransparencyOperationStatus diff --git a/sdk/confidentialledger/Azure.Security.CodeTransparency/api/Azure.Security.CodeTransparency.netstandard2.0.cs b/sdk/confidentialledger/Azure.Security.CodeTransparency/api/Azure.Security.CodeTransparency.netstandard2.0.cs index d19178c8aa30..b091096be1a5 100644 --- a/sdk/confidentialledger/Azure.Security.CodeTransparency/api/Azure.Security.CodeTransparency.netstandard2.0.cs +++ b/sdk/confidentialledger/Azure.Security.CodeTransparency/api/Azure.Security.CodeTransparency.netstandard2.0.cs @@ -49,13 +49,14 @@ public virtual void RunTransparentStatementVerification(byte[] transparentStatem } public partial class CodeTransparencyClientOptions : Azure.Core.ClientOptions { - public CodeTransparencyClientOptions(Azure.Security.CodeTransparency.CodeTransparencyClientOptions.ServiceVersion version = Azure.Security.CodeTransparency.CodeTransparencyClientOptions.ServiceVersion.V2025_01_31_Preview) { } + public CodeTransparencyClientOptions(Azure.Security.CodeTransparency.CodeTransparencyClientOptions.ServiceVersion version = Azure.Security.CodeTransparency.CodeTransparencyClientOptions.ServiceVersion.V2025_05_31_Preview) { } public double CacheTTLSeconds { get { throw null; } set { } } public string IdentityClientEndpoint { get { throw null; } set { } } public virtual Azure.Security.CodeTransparency.CodeTransparencyCertificateClient CreateCertificateClient() { throw null; } public enum ServiceVersion { V2025_01_31_Preview = 1, + V2025_05_31_Preview = 2, } } public enum CodeTransparencyOperationStatus diff --git a/sdk/confidentialledger/Azure.Security.CodeTransparency/src/Generated/CodeTransparencyClientOptions.cs b/sdk/confidentialledger/Azure.Security.CodeTransparency/src/Generated/CodeTransparencyClientOptions.cs index 9ce33d7d3e67..cb9ddb22e9a9 100644 --- a/sdk/confidentialledger/Azure.Security.CodeTransparency/src/Generated/CodeTransparencyClientOptions.cs +++ b/sdk/confidentialledger/Azure.Security.CodeTransparency/src/Generated/CodeTransparencyClientOptions.cs @@ -13,13 +13,15 @@ namespace Azure.Security.CodeTransparency /// Client options for CodeTransparencyClient. public partial class CodeTransparencyClientOptions : ClientOptions { - private const ServiceVersion LatestVersion = ServiceVersion.V2025_01_31_Preview; + private const ServiceVersion LatestVersion = ServiceVersion.V2025_05_31_Preview; /// The version of the service to use. public enum ServiceVersion { /// Service version "2025-01-31-preview". V2025_01_31_Preview = 1, + /// Service version "2025-05-31-preview". + V2025_05_31_Preview = 2, } internal string Version { get; } @@ -30,6 +32,7 @@ public CodeTransparencyClientOptions(ServiceVersion version = LatestVersion) Version = version switch { ServiceVersion.V2025_01_31_Preview => "2025-01-31-preview", + ServiceVersion.V2025_05_31_Preview => "2025-05-31-preview", _ => throw new NotSupportedException() }; } diff --git a/sdk/confidentialledger/Azure.Security.CodeTransparency/src/Generated/Docs/CodeTransparencyClient.xml b/sdk/confidentialledger/Azure.Security.CodeTransparency/src/Generated/Docs/CodeTransparencyClient.xml index 33841852c195..70ebc2f96b7f 100644 --- a/sdk/confidentialledger/Azure.Security.CodeTransparency/src/Generated/Docs/CodeTransparencyClient.xml +++ b/sdk/confidentialledger/Azure.Security.CodeTransparency/src/Generated/Docs/CodeTransparencyClient.xml @@ -9,6 +9,14 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); +Response response = await client.GetTransparencyConfigCborAsync(); +]]> +This sample shows how to call GetTransparencyConfigCborAsync with all parameters. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + Response response = await client.GetTransparencyConfigCborAsync(); ]]> @@ -20,6 +28,14 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); +Response response = client.GetTransparencyConfigCbor(); +]]> +This sample shows how to call GetTransparencyConfigCbor with all parameters. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + Response response = client.GetTransparencyConfigCbor(); ]]> @@ -33,6 +49,17 @@ CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential) Response response = await client.GetTransparencyConfigCborAsync(null); +JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; +Console.WriteLine(result.ToString()); +]]> +This sample shows how to call GetTransparencyConfigCborAsync with all parameters and parse the result. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = await client.GetTransparencyConfigCborAsync(null); + JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); ]]> @@ -47,6 +74,17 @@ CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential) Response response = client.GetTransparencyConfigCbor(null); +JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; +Console.WriteLine(result.ToString()); +]]> +This sample shows how to call GetTransparencyConfigCbor with all parameters and parse the result. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = client.GetTransparencyConfigCbor(null); + JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); ]]> @@ -59,6 +97,14 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); +Response response = await client.GetPublicKeysAsync(); +]]> +This sample shows how to call GetPublicKeysAsync with all parameters. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + Response response = await client.GetPublicKeysAsync(); ]]> @@ -70,6 +116,14 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); +Response response = client.GetPublicKeys(); +]]> +This sample shows how to call GetPublicKeys with all parameters. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + Response response = client.GetPublicKeys(); ]]> @@ -85,6 +139,33 @@ Response response = await client.GetPublicKeysAsync(null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.GetProperty("keys")[0].GetProperty("kty").ToString()); +]]> +This sample shows how to call GetPublicKeysAsync with all parameters and parse the result. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = await client.GetPublicKeysAsync(null); + +JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("alg").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("crv").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("d").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("dp").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("dq").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("e").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("k").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("kid").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("kty").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("n").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("p").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("q").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("qi").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("use").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("x").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("x5c")[0].ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("y").ToString()); ]]> @@ -99,6 +180,33 @@ Response response = client.GetPublicKeys(null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.GetProperty("keys")[0].GetProperty("kty").ToString()); +]]> +This sample shows how to call GetPublicKeys with all parameters and parse the result. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = client.GetPublicKeys(null); + +JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("alg").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("crv").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("d").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("dp").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("dq").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("e").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("k").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("kid").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("kty").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("n").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("p").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("q").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("qi").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("use").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("x").ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("x5c")[0].ToString()); +Console.WriteLine(result.GetProperty("keys")[0].GetProperty("y").ToString()); ]]> @@ -109,7 +217,15 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); -Response response = await client.GetOperationAsync("2.131"); +Response response = await client.GetOperationAsync(""); +]]> +This sample shows how to call GetOperationAsync with all parameters. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = await client.GetOperationAsync(""); ]]> @@ -120,7 +236,15 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); -Response response = client.GetOperation("2.131"); +Response response = client.GetOperation(""); +]]> +This sample shows how to call GetOperation with all parameters. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = client.GetOperation(""); ]]> @@ -131,7 +255,18 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); -Response response = await client.GetOperationAsync("2.131", null); +Response response = await client.GetOperationAsync("", null); + +JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; +Console.WriteLine(result.ToString()); +]]> +This sample shows how to call GetOperationAsync with all parameters and parse the result. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = await client.GetOperationAsync("", null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); @@ -145,7 +280,18 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); -Response response = client.GetOperation("2.131", null); +Response response = client.GetOperation("", null); + +JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; +Console.WriteLine(result.ToString()); +]]> +This sample shows how to call GetOperation with all parameters and parse the result. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = client.GetOperation("", null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); @@ -159,7 +305,15 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); -Response response = await client.GetEntryAsync("2.131"); +Response response = await client.GetEntryAsync(""); +]]> +This sample shows how to call GetEntryAsync with all parameters. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = await client.GetEntryAsync(""); ]]> @@ -170,7 +324,15 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); -Response response = client.GetEntry("2.131"); +Response response = client.GetEntry(""); +]]> +This sample shows how to call GetEntry with all parameters. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = client.GetEntry(""); ]]> @@ -181,7 +343,18 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); -Response response = await client.GetEntryAsync("2.131", null); +Response response = await client.GetEntryAsync("", null); + +JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; +Console.WriteLine(result.ToString()); +]]> +This sample shows how to call GetEntryAsync with all parameters and parse the result. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = await client.GetEntryAsync("", null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); @@ -195,7 +368,18 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); -Response response = client.GetEntry("2.131", null); +Response response = client.GetEntry("", null); + +JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; +Console.WriteLine(result.ToString()); +]]> +This sample shows how to call GetEntry with all parameters and parse the result. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = client.GetEntry("", null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); @@ -209,7 +393,15 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); -Response response = await client.GetEntryStatementAsync("2.131"); +Response response = await client.GetEntryStatementAsync(""); +]]> +This sample shows how to call GetEntryStatementAsync with all parameters. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = await client.GetEntryStatementAsync(""); ]]> @@ -220,7 +412,15 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); -Response response = client.GetEntryStatement("2.131"); +Response response = client.GetEntryStatement(""); +]]> +This sample shows how to call GetEntryStatement with all parameters. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = client.GetEntryStatement(""); ]]> @@ -231,7 +431,18 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); -Response response = await client.GetEntryStatementAsync("2.131", null); +Response response = await client.GetEntryStatementAsync("", null); + +JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; +Console.WriteLine(result.ToString()); +]]> +This sample shows how to call GetEntryStatementAsync with all parameters and parse the result. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = await client.GetEntryStatementAsync("", null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); @@ -245,7 +456,18 @@ Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); -Response response = client.GetEntryStatement("2.131", null); +Response response = client.GetEntryStatement("", null); + +JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; +Console.WriteLine(result.ToString()); +]]> +This sample shows how to call GetEntryStatement with all parameters and parse the result. +"); +AzureKeyCredential credential = new AzureKeyCredential(""); +CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + +Response response = client.GetEntryStatement("", null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); diff --git a/sdk/confidentialledger/Azure.Security.CodeTransparency/tests/Generated/Samples/Samples_CodeTransparencyClient.cs b/sdk/confidentialledger/Azure.Security.CodeTransparency/tests/Generated/Samples/Samples_CodeTransparencyClient.cs index e4dfbc1f562b..238eade3717c 100644 --- a/sdk/confidentialledger/Azure.Security.CodeTransparency/tests/Generated/Samples/Samples_CodeTransparencyClient.cs +++ b/sdk/confidentialledger/Azure.Security.CodeTransparency/tests/Generated/Samples/Samples_CodeTransparencyClient.cs @@ -17,7 +17,7 @@ public partial class Samples_CodeTransparencyClient { [Test] [Ignore("Only validating compilation of examples")] - public void Example_CodeTransparency_GetTransparencyConfigCbor_GetTransparencyConfigCbor() + public void Example_CodeTransparency_GetTransparencyConfigCbor_ShortVersion() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); @@ -31,7 +31,7 @@ public void Example_CodeTransparency_GetTransparencyConfigCbor_GetTransparencyCo [Test] [Ignore("Only validating compilation of examples")] - public async Task Example_CodeTransparency_GetTransparencyConfigCbor_GetTransparencyConfigCbor_Async() + public async Task Example_CodeTransparency_GetTransparencyConfigCbor_ShortVersion_Async() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); @@ -45,7 +45,7 @@ public async Task Example_CodeTransparency_GetTransparencyConfigCbor_GetTranspar [Test] [Ignore("Only validating compilation of examples")] - public void Example_CodeTransparency_GetTransparencyConfigCbor_GetTransparencyConfigCbor_Convenience() + public void Example_CodeTransparency_GetTransparencyConfigCbor_ShortVersion_Convenience() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); @@ -56,7 +56,7 @@ public void Example_CodeTransparency_GetTransparencyConfigCbor_GetTransparencyCo [Test] [Ignore("Only validating compilation of examples")] - public async Task Example_CodeTransparency_GetTransparencyConfigCbor_GetTransparencyConfigCbor_Convenience_Async() + public async Task Example_CodeTransparency_GetTransparencyConfigCbor_ShortVersion_Convenience_Async() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); @@ -67,7 +67,57 @@ public async Task Example_CodeTransparency_GetTransparencyConfigCbor_GetTranspar [Test] [Ignore("Only validating compilation of examples")] - public void Example_CodeTransparency_GetPublicKeys_GetPublicKeys() + public void Example_CodeTransparency_GetTransparencyConfigCbor_AllParameters() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = client.GetTransparencyConfigCbor(null); + + JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; + Console.WriteLine(result.ToString()); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Example_CodeTransparency_GetTransparencyConfigCbor_AllParameters_Async() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = await client.GetTransparencyConfigCborAsync(null); + + JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; + Console.WriteLine(result.ToString()); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public void Example_CodeTransparency_GetTransparencyConfigCbor_AllParameters_Convenience() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = client.GetTransparencyConfigCbor(); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Example_CodeTransparency_GetTransparencyConfigCbor_AllParameters_Convenience_Async() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = await client.GetTransparencyConfigCborAsync(); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public void Example_CodeTransparency_GetPublicKeys_ShortVersion() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); @@ -81,7 +131,7 @@ public void Example_CodeTransparency_GetPublicKeys_GetPublicKeys() [Test] [Ignore("Only validating compilation of examples")] - public async Task Example_CodeTransparency_GetPublicKeys_GetPublicKeys_Async() + public async Task Example_CodeTransparency_GetPublicKeys_ShortVersion_Async() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); @@ -95,7 +145,7 @@ public async Task Example_CodeTransparency_GetPublicKeys_GetPublicKeys_Async() [Test] [Ignore("Only validating compilation of examples")] - public void Example_CodeTransparency_GetPublicKeys_GetPublicKeys_Convenience() + public void Example_CodeTransparency_GetPublicKeys_ShortVersion_Convenience() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); @@ -106,7 +156,7 @@ public void Example_CodeTransparency_GetPublicKeys_GetPublicKeys_Convenience() [Test] [Ignore("Only validating compilation of examples")] - public async Task Example_CodeTransparency_GetPublicKeys_GetPublicKeys_Convenience_Async() + public async Task Example_CodeTransparency_GetPublicKeys_ShortVersion_Convenience_Async() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); @@ -117,13 +167,245 @@ public async Task Example_CodeTransparency_GetPublicKeys_GetPublicKeys_Convenien [Test] [Ignore("Only validating compilation of examples")] - public void Example_CodeTransparency_GetOperation_GetOperation() + public void Example_CodeTransparency_GetPublicKeys_AllParameters() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = client.GetPublicKeys(null); + + JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("alg").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("crv").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("d").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("dp").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("dq").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("e").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("k").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("kid").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("kty").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("n").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("p").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("q").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("qi").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("use").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("x").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("x5c")[0].ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("y").ToString()); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Example_CodeTransparency_GetPublicKeys_AllParameters_Async() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = await client.GetPublicKeysAsync(null); + + JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("alg").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("crv").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("d").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("dp").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("dq").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("e").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("k").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("kid").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("kty").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("n").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("p").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("q").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("qi").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("use").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("x").ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("x5c")[0].ToString()); + Console.WriteLine(result.GetProperty("keys")[0].GetProperty("y").ToString()); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public void Example_CodeTransparency_GetPublicKeys_AllParameters_Convenience() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = client.GetPublicKeys(); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Example_CodeTransparency_GetPublicKeys_AllParameters_Convenience_Async() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = await client.GetPublicKeysAsync(); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public void Example_CodeTransparency_GetOperation_ShortVersion() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = client.GetOperation("", null); + + JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; + Console.WriteLine(result.ToString()); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Example_CodeTransparency_GetOperation_ShortVersion_Async() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = await client.GetOperationAsync("", null); + + JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; + Console.WriteLine(result.ToString()); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public void Example_CodeTransparency_GetOperation_ShortVersion_Convenience() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = client.GetOperation(""); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Example_CodeTransparency_GetOperation_ShortVersion_Convenience_Async() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = await client.GetOperationAsync(""); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public void Example_CodeTransparency_GetOperation_AllParameters() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = client.GetOperation("", null); + + JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; + Console.WriteLine(result.ToString()); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Example_CodeTransparency_GetOperation_AllParameters_Async() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = await client.GetOperationAsync("", null); + + JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; + Console.WriteLine(result.ToString()); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public void Example_CodeTransparency_GetOperation_AllParameters_Convenience() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = client.GetOperation(""); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Example_CodeTransparency_GetOperation_AllParameters_Convenience_Async() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = await client.GetOperationAsync(""); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public void Example_CodeTransparency_GetEntry_ShortVersion() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = client.GetEntry("", null); + + JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; + Console.WriteLine(result.ToString()); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Example_CodeTransparency_GetEntry_ShortVersion_Async() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = await client.GetEntryAsync("", null); + + JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; + Console.WriteLine(result.ToString()); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public void Example_CodeTransparency_GetEntry_ShortVersion_Convenience() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = client.GetEntry(""); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public async Task Example_CodeTransparency_GetEntry_ShortVersion_Convenience_Async() + { + Uri endpoint = new Uri(""); + AzureKeyCredential credential = new AzureKeyCredential(""); + CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); + + Response response = await client.GetEntryAsync(""); + } + + [Test] + [Ignore("Only validating compilation of examples")] + public void Example_CodeTransparency_GetEntry_AllParameters() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); - Response response = client.GetOperation("2.131", null); + Response response = client.GetEntry("", null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); @@ -131,13 +413,13 @@ public void Example_CodeTransparency_GetOperation_GetOperation() [Test] [Ignore("Only validating compilation of examples")] - public async Task Example_CodeTransparency_GetOperation_GetOperation_Async() + public async Task Example_CodeTransparency_GetEntry_AllParameters_Async() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); - Response response = await client.GetOperationAsync("2.131", null); + Response response = await client.GetEntryAsync("", null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); @@ -145,35 +427,35 @@ public async Task Example_CodeTransparency_GetOperation_GetOperation_Async() [Test] [Ignore("Only validating compilation of examples")] - public void Example_CodeTransparency_GetOperation_GetOperation_Convenience() + public void Example_CodeTransparency_GetEntry_AllParameters_Convenience() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); - Response response = client.GetOperation("2.131"); + Response response = client.GetEntry(""); } [Test] [Ignore("Only validating compilation of examples")] - public async Task Example_CodeTransparency_GetOperation_GetOperation_Convenience_Async() + public async Task Example_CodeTransparency_GetEntry_AllParameters_Convenience_Async() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); - Response response = await client.GetOperationAsync("2.131"); + Response response = await client.GetEntryAsync(""); } [Test] [Ignore("Only validating compilation of examples")] - public void Example_CodeTransparency_GetEntry_GetEntry() + public void Example_CodeTransparency_GetEntryStatement_ShortVersion() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); - Response response = client.GetEntry("2.131", null); + Response response = client.GetEntryStatement("", null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); @@ -181,13 +463,13 @@ public void Example_CodeTransparency_GetEntry_GetEntry() [Test] [Ignore("Only validating compilation of examples")] - public async Task Example_CodeTransparency_GetEntry_GetEntry_Async() + public async Task Example_CodeTransparency_GetEntryStatement_ShortVersion_Async() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); - Response response = await client.GetEntryAsync("2.131", null); + Response response = await client.GetEntryStatementAsync("", null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); @@ -195,35 +477,35 @@ public async Task Example_CodeTransparency_GetEntry_GetEntry_Async() [Test] [Ignore("Only validating compilation of examples")] - public void Example_CodeTransparency_GetEntry_GetEntry_Convenience() + public void Example_CodeTransparency_GetEntryStatement_ShortVersion_Convenience() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); - Response response = client.GetEntry("2.131"); + Response response = client.GetEntryStatement(""); } [Test] [Ignore("Only validating compilation of examples")] - public async Task Example_CodeTransparency_GetEntry_GetEntry_Convenience_Async() + public async Task Example_CodeTransparency_GetEntryStatement_ShortVersion_Convenience_Async() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); - Response response = await client.GetEntryAsync("2.131"); + Response response = await client.GetEntryStatementAsync(""); } [Test] [Ignore("Only validating compilation of examples")] - public void Example_CodeTransparency_GetEntryStatement_GetEntryStatement() + public void Example_CodeTransparency_GetEntryStatement_AllParameters() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); - Response response = client.GetEntryStatement("2.131", null); + Response response = client.GetEntryStatement("", null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); @@ -231,13 +513,13 @@ public void Example_CodeTransparency_GetEntryStatement_GetEntryStatement() [Test] [Ignore("Only validating compilation of examples")] - public async Task Example_CodeTransparency_GetEntryStatement_GetEntryStatement_Async() + public async Task Example_CodeTransparency_GetEntryStatement_AllParameters_Async() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); - Response response = await client.GetEntryStatementAsync("2.131", null); + Response response = await client.GetEntryStatementAsync("", null); JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement; Console.WriteLine(result.ToString()); @@ -245,24 +527,24 @@ public async Task Example_CodeTransparency_GetEntryStatement_GetEntryStatement_A [Test] [Ignore("Only validating compilation of examples")] - public void Example_CodeTransparency_GetEntryStatement_GetEntryStatement_Convenience() + public void Example_CodeTransparency_GetEntryStatement_AllParameters_Convenience() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); - Response response = client.GetEntryStatement("2.131"); + Response response = client.GetEntryStatement(""); } [Test] [Ignore("Only validating compilation of examples")] - public async Task Example_CodeTransparency_GetEntryStatement_GetEntryStatement_Convenience_Async() + public async Task Example_CodeTransparency_GetEntryStatement_AllParameters_Convenience_Async() { Uri endpoint = new Uri(""); AzureKeyCredential credential = new AzureKeyCredential(""); CodeTransparencyClient client = new CodeTransparencyClient(endpoint, credential); - Response response = await client.GetEntryStatementAsync("2.131"); + Response response = await client.GetEntryStatementAsync(""); } } } diff --git a/sdk/confidentialledger/Azure.Security.CodeTransparency/tsp-location.yaml b/sdk/confidentialledger/Azure.Security.CodeTransparency/tsp-location.yaml index e015a1e38304..c5b1bd786b12 100644 --- a/sdk/confidentialledger/Azure.Security.CodeTransparency/tsp-location.yaml +++ b/sdk/confidentialledger/Azure.Security.CodeTransparency/tsp-location.yaml @@ -1,3 +1,4 @@ -commit: 72a8e363d667f0681fc3c63f3b6422d1063a2f19 -repo: Azure/azure-rest-api-specs directory: specification/confidentialledger/Microsoft.CodeTransparency +commit: 36053916698f900e3b47e165e7bddc098ddb0109 +repo: Azure/azure-rest-api-specs +additionalDirectories: