Skip to content

Commit f97db6c

Browse files
Added snippets for synchronous APIs and finished last of the snippets. (Azure#25672)
1 parent ffb3118 commit f97db6c

File tree

6 files changed

+689
-185
lines changed

6 files changed

+689
-185
lines changed

sdk/attestation/azure-security-attestation/src/main/java/com/azure/security/attestation/AttestationAdministrationAsyncClient.java

Lines changed: 190 additions & 72 deletions
Large diffs are not rendered by default.

sdk/attestation/azure-security-attestation/src/main/java/com/azure/security/attestation/AttestationAdministrationClient.java

Lines changed: 244 additions & 72 deletions
Large diffs are not rendered by default.

sdk/attestation/azure-security-attestation/src/main/java/com/azure/security/attestation/AttestationAdministrationClientBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ public AttestationAdministrationClientBuilder addPolicy(HttpPipelinePolicy custo
254254
* .tokenValidationOptions(new AttestationTokenValidationOptions()
255255
* .setValidationSlack(Duration.ofSeconds(10)) // Allow 10 seconds of clock drift between attestation service and client.
256256
* .setValidationCallback((token, signer) -> { // Perform custom validation steps.
257-
* System.out.printf("Validate token signed by signer %s", signer.getCertificates().get(0).getSubjectDN().toString());
257+
* System.out.printf("Validate token signed by signer %s\n", signer.getCertificates().get(0).getSubjectDN().toString());
258258
* }))
259259
* .buildClient();
260260
* </pre>

sdk/attestation/azure-security-attestation/src/main/java/com/azure/security/attestation/AttestationAsyncClient.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -222,8 +222,8 @@ public Mono<AttestationOpenIdMetadata> getOpenIdMetadata() {
222222
* <p><strong>Retrieve Attestation Signers for this async client.</strong></p>
223223
* <!-- src_embed com.azure.security.attestation.AttestationAsyncClient.getAttestationSigners -->
224224
* <pre>
225-
* Mono&lt;List&lt;AttestationSigner&gt;&gt; signers = client.listAttestationSigners&#40;&#41;;
226-
* signers.block&#40;&#41;.forEach&#40;cert -&gt; &#123;
225+
* Mono&lt;List&lt;AttestationSigner&gt;&gt; signersMono = client.listAttestationSigners&#40;&#41;;
226+
* signersMono.subscribe&#40;signers -&gt; signers.forEach&#40;cert -&gt; &#123;
227227
* System.out.println&#40;&quot;Found certificate.&quot;&#41;;
228228
* if &#40;cert.getKeyId&#40;&#41; != null&#41; &#123;
229229
* System.out.println&#40;&quot; Certificate Key ID: &quot; + cert.getKeyId&#40;&#41;&#41;;
@@ -234,7 +234,7 @@ public Mono<AttestationOpenIdMetadata> getOpenIdMetadata() {
234234
* System.out.println&#40;&quot; Cert Subject: &quot; + chainElement.getSubjectDN&#40;&#41;.getName&#40;&#41;&#41;;
235235
* System.out.println&#40;&quot; Cert Issuer: &quot; + chainElement.getIssuerDN&#40;&#41;.getName&#40;&#41;&#41;;
236236
* &#125;&#41;;
237-
* &#125;&#41;;
237+
* &#125;&#41;&#41;;
238238
* </pre>
239239
* <!-- end com.azure.security.attestation.AttestationAsyncClient.getAttestationSigners -->
240240
*

sdk/attestation/azure-security-attestation/src/main/java/com/azure/security/attestation/AttestationClientBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ public AttestationClientBuilder addPolicy(HttpPipelinePolicy customPolicy) {
220220
* .tokenValidationOptions&#40;new AttestationTokenValidationOptions&#40;&#41;
221221
* .setValidationSlack&#40;Duration.ofSeconds&#40;10&#41;&#41; &#47;&#47; Allow 10 seconds of clock drift between attestation service and client.
222222
* .setValidationCallback&#40;&#40;token, signer&#41; -&gt; &#123; &#47;&#47; Perform custom validation steps.
223-
* System.out.printf&#40;&quot;Validate token signed by signer %s&quot;, signer.getCertificates&#40;&#41;.get&#40;0&#41;.getSubjectDN&#40;&#41;.toString&#40;&#41;&#41;;
223+
* System.out.printf&#40;&quot;Validate token signed by signer %s&#92;n&quot;, signer.getCertificates&#40;&#41;.get&#40;0&#41;.getSubjectDN&#40;&#41;.toString&#40;&#41;&#41;;
224224
* &#125;&#41;&#41;
225225
* .buildClient&#40;&#41;;
226226
* </pre>

0 commit comments

Comments
 (0)