Move Key Vault samples from certificates and secrets to same structure as Keys (#3108)
* move samples for certificates and secrets to same structure as Keys * remove links until changes are merged
This commit is contained in:
parent
688d36587a
commit
1f07a30133
@ -87,7 +87,7 @@ endif()
|
||||
# endif()
|
||||
|
||||
if(BUILD_SAMPLES)
|
||||
add_subdirectory(samples)
|
||||
add_subdirectory(test/samples)
|
||||
endif()
|
||||
|
||||
az_vcpkg_export(
|
||||
|
||||
@ -277,14 +277,14 @@ You will notice that additional information is logged, like the client request I
|
||||
|
||||
Several Azure Key Vault secrets client library samples are available to you in this GitHub repository. These samples provide example code for additional scenarios commonly encountered while working with Azure Key Vault:
|
||||
|
||||
* [Certificate-Basic-Operations](https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/keyvault/azure-security-keyvault-certificates/samples/certificate-basic-operations):
|
||||
* Certificate-Basic-Operations:
|
||||
* create a certificate
|
||||
* get a certificate
|
||||
* update a certificate
|
||||
* delete a certificate
|
||||
* purge a certificate
|
||||
|
||||
* [Certificates-Get-Certificates](https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/keyvault/azure-security-keyvault-certificates/samples/certificate-GetCertificates):
|
||||
* Certificates-Get-Certificates:
|
||||
* create certificates
|
||||
* get properties of certificates
|
||||
* get properties of certificate versions
|
||||
@ -292,7 +292,7 @@ Several Azure Key Vault secrets client library samples are available to you in t
|
||||
* get deleted certificates
|
||||
* purge a certificate
|
||||
|
||||
* [Certificates-Import-Certificate](https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/keyvault/azure-security-keyvault-certificates/samples/certificate-ImportCertificate):
|
||||
* Certificates-Import-Certificate:
|
||||
* Import a PEM certificate
|
||||
* import a PKCS certificate
|
||||
|
||||
|
||||
@ -0,0 +1,16 @@
|
||||
---
|
||||
page_type: sample
|
||||
languages:
|
||||
- c++ 14
|
||||
products:
|
||||
- azure
|
||||
- azure-key-vault
|
||||
name: Azure Security KeyVault Certificates samples for C++
|
||||
description: Samples for the azure-security-keyVault-certificates client library.
|
||||
---
|
||||
|
||||
# Azure.Security.KeyVault.Certificates Samples
|
||||
|
||||
- Creating, getting, updating, and deleting Certificates
|
||||
- Get Certificates
|
||||
- Import Certificates
|
||||
@ -1,15 +0,0 @@
|
||||
# Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
cmake_minimum_required (VERSION 3.13)
|
||||
|
||||
project (certificate-GetCertificates LANGUAGES CXX)
|
||||
set(CMAKE_CXX_STANDARD 14)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED True)
|
||||
|
||||
add_executable (
|
||||
certificate-GetCertificates
|
||||
certificate-GetCertificates.cpp
|
||||
)
|
||||
|
||||
target_link_libraries(certificate-GetCertificates PRIVATE azure-security-keyvault-certificates azure-identity )
|
||||
@ -1,15 +0,0 @@
|
||||
# Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
cmake_minimum_required (VERSION 3.13)
|
||||
|
||||
project (certificate-ImportCertificate LANGUAGES CXX)
|
||||
set(CMAKE_CXX_STANDARD 14)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED True)
|
||||
|
||||
add_executable (
|
||||
certificate-ImportCertificate
|
||||
certificate-ImportCertificate.cpp
|
||||
)
|
||||
|
||||
target_link_libraries(certificate-ImportCertificate PRIVATE azure-security-keyvault-certificates azure-identity )
|
||||
@ -4,5 +4,5 @@
|
||||
cmake_minimum_required (VERSION 3.13)
|
||||
|
||||
add_subdirectory(certificate-basic-operations)
|
||||
add_subdirectory(certificate-GetCertificates)
|
||||
add_subdirectory(certificate-ImportCertificate)
|
||||
add_subdirectory(certificate-get-certificates)
|
||||
add_subdirectory(certificate-import-certificate)
|
||||
@ -9,7 +9,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED True)
|
||||
|
||||
add_executable (
|
||||
certificate-basic-operations
|
||||
certificate-basic-operations.cpp
|
||||
certificate_basic_operations.cpp
|
||||
)
|
||||
|
||||
target_link_libraries(certificate-basic-operations PRIVATE azure-security-keyvault-certificates azure-identity )
|
||||
@ -0,0 +1,15 @@
|
||||
# Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
cmake_minimum_required (VERSION 3.13)
|
||||
|
||||
project (certificate-get-certificates LANGUAGES CXX)
|
||||
set(CMAKE_CXX_STANDARD 14)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED True)
|
||||
|
||||
add_executable (
|
||||
certificate-get-certificates
|
||||
certificate_get_certificates.cpp
|
||||
)
|
||||
|
||||
target_link_libraries(certificate-get-certificates PRIVATE azure-security-keyvault-certificates azure-identity )
|
||||
@ -0,0 +1,15 @@
|
||||
# Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
cmake_minimum_required (VERSION 3.13)
|
||||
|
||||
project (certificate-import-certificate LANGUAGES CXX)
|
||||
set(CMAKE_CXX_STANDARD 14)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED True)
|
||||
|
||||
add_executable (
|
||||
certificate-import-certificate
|
||||
certificate_import_certificate.cpp
|
||||
)
|
||||
|
||||
target_link_libraries(certificate-import-certificate PRIVATE azure-security-keyvault-certificates azure-identity )
|
||||
@ -96,7 +96,7 @@ if (BUILD_PERFORMANCE_TESTS)
|
||||
endif()
|
||||
|
||||
if(BUILD_SAMPLES)
|
||||
add_subdirectory(samples)
|
||||
add_subdirectory(test/samples)
|
||||
endif()
|
||||
|
||||
az_vcpkg_export(
|
||||
|
||||
@ -157,21 +157,21 @@ You will notice that additional information is logged, like the client request I
|
||||
|
||||
Several Azure Key Vault secrets client library samples are available to you in this GitHub repository. These samples provide example code for additional scenarios commonly encountered while working with Azure Key Vault:
|
||||
|
||||
* [Sample1-Basic-Operations](https://github.com/Azure/azure-sdk-for-cpp/blob/main/sdk/keyvault/azure-security-keyvault-secrets/samples/sample1-basic-operations):
|
||||
* Sample1-Basic-Operations:
|
||||
* Create a secret
|
||||
* Get a secret
|
||||
* Update a secret
|
||||
* Delete and Purge a secret
|
||||
|
||||
* [Sample2-Backup-Restore](https://github.com/Azure/azure-sdk-for-cpp/blob/main/sdk/keyvault/azure-security-keyvault-secrets/samples/sample2-backup-restore):
|
||||
* Sample2-Backup-Restore:
|
||||
* Backup a secret
|
||||
* Restore a deleted secret
|
||||
|
||||
* [Sample3-Delete-Recover](https://github.com/Azure/azure-sdk-for-cpp/blob/main/sdk/keyvault/azure-security-keyvault-secrets/samples/sample3-delete-recover):
|
||||
* Sample3-Delete-Recover:
|
||||
* Delete a secret
|
||||
* Recover a deleted Secret
|
||||
|
||||
* [Sample4-Get-Secrets-Deleted](https://github.com/Azure/azure-sdk-for-cpp/blob/main/sdk/keyvault/azure-security-keyvault-secrets/samples/sample4-get-secrets-deleted):
|
||||
* Sample4-Get-Secrets-Deleted:
|
||||
* List all secrets
|
||||
* List all of a secrets versions
|
||||
* List all deletes secrets
|
||||
|
||||
@ -0,0 +1,17 @@
|
||||
---
|
||||
page_type: sample
|
||||
languages:
|
||||
- c++ 14
|
||||
products:
|
||||
- azure
|
||||
- azure-key-vault
|
||||
name: Azure Security KeyVault Secrets samples for C++
|
||||
description: Samples for the azure-security-keyVault-secrets client library.
|
||||
---
|
||||
|
||||
# Azure.Security.KeyVault.Secrets Samples
|
||||
|
||||
- Creating, getting, updating, and deleting secrets
|
||||
- Back up and restore a secret
|
||||
- Delete and recover secret
|
||||
- Get deleted secrets
|
||||
@ -9,7 +9,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED True)
|
||||
|
||||
add_executable (
|
||||
sample1-basic-operations
|
||||
sample1-basic-operations.cpp
|
||||
sample1_basic_operations.cpp
|
||||
)
|
||||
|
||||
target_link_libraries(sample1-basic-operations PRIVATE azure-security-keyvault-secrets azure-identity)
|
||||
@ -9,7 +9,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED True)
|
||||
|
||||
add_executable (
|
||||
sample2-backup-restore
|
||||
sample2-backup-restore.cpp
|
||||
sample2_backup_restore.cpp
|
||||
)
|
||||
|
||||
target_link_libraries(sample2-backup-restore PRIVATE azure-security-keyvault-secrets azure-identity)
|
||||
@ -9,7 +9,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED True)
|
||||
|
||||
add_executable (
|
||||
sample3-delete-recover
|
||||
sample3-delete-recover.cpp
|
||||
sample3_delete_recover.cpp
|
||||
)
|
||||
|
||||
target_link_libraries(sample3-delete-recover PRIVATE azure-security-keyvault-secrets azure-identity)
|
||||
@ -9,7 +9,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED True)
|
||||
|
||||
add_executable (
|
||||
sample4-get-secrets-deleted
|
||||
sample4-get-secrets-deleted.cpp
|
||||
sample4_get_secrets_deleted.cpp
|
||||
)
|
||||
|
||||
target_link_libraries(sample4-get-secrets-deleted PRIVATE azure-security-keyvault-secrets azure-identity)
|
||||
Loading…
Reference in New Issue
Block a user