diff --git a/azure-cli.pyproj b/azure-cli.pyproj index 8ce05d3c12b..48459f08a65 100644 --- a/azure-cli.pyproj +++ b/azure-cli.pyproj @@ -74,33 +74,23 @@ - + - - - - + - - + - - - - - + - - @@ -729,9 +719,7 @@ - - @@ -911,46 +899,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/azure-cli.sln b/azure-cli.sln index 36e28160043..d5e43555508 100644 --- a/azure-cli.sln +++ b/azure-cli.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 -VisualStudioVersion = 14.0.24720.0 +VisualStudioVersion = 14.0.25420.1 MinimumVisualStudioVersion = 10.0.40219.1 Project("{888888A0-9F3D-457C-B088-3A5042F75D52}") = "azure-cli", "azure-cli.pyproj", "{938454F7-93BD-41A7-84B2-3C89D64B969D}" EndProject diff --git a/requirements.txt b/requirements.txt index 13db436887f..938a0bc991e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,6 +8,7 @@ paramiko==2.0.2 pip pygments==2.1.3 pylint==1.5.4 +pyOpenSSL==16.1.0 pyyaml==3.11 requests==2.9.1 six==1.10.0 diff --git a/src/azure-cli-core/azure/cli/core/commands/_introspection.py b/src/azure-cli-core/azure/cli/core/commands/_introspection.py index 9dab3882098..e83c941958e 100644 --- a/src/azure-cli-core/azure/cli/core/commands/_introspection.py +++ b/src/azure-cli-core/azure/cli/core/commands/_introspection.py @@ -17,6 +17,7 @@ def extract_full_summary_from_signature(operation): summary = lines[:match.regs[0][0]] else: summary = lines + summary = summary.replace('\n', ' ').replace('\r', '') return summary def _option_descriptions(operation): diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_command_type.py b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_command_type.py index 2631f128fd6..9950b1fa5d8 100644 --- a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_command_type.py +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_command_type.py @@ -6,7 +6,7 @@ import base64 from msrest.paging import Paged -from msrest.exceptions import ValidationError +from msrest.exceptions import ValidationError, ClientRequestError from msrestazure.azure_operation import AzureOperationPoller from azure.cli.core.commands import command_table, CliCommand, LongRunningOperation @@ -78,6 +78,11 @@ def get_token(server, resource, scope): # pylint: disable=unused-argument raise CLIError(ex.inner_exception.error.message) except AttributeError: raise CLIError(ex) + except ClientRequestError as ex: + if 'Failed to establish a new connection' in str(ex.inner_exception): + raise CLIError('Max retries exceeded attempting to connect to vault. ' + 'Try flushing your DNS cache or try again later.') + raise CLIError(ex) name = ' '.join(name.split()) cmd = CliCommand(name, _execute_command, table_transformer=table_transformer) diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_help.py b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_help.py index 8aa7167c163..e9f9a1dc1f7 100644 --- a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_help.py +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_help.py @@ -54,6 +54,11 @@ short-summary: Manage certificates. """ +helps['keyvault certificate pending'] = """ + type: group + short-summary: Manage pending certificate creation operations. +""" + helps['keyvault certificate contact'] = """ type: group short-summary: Manage contacts for certificate management. diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_params.py b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_params.py index 683cca69fd9..14413523d82 100644 --- a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_params.py +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_params.py @@ -20,11 +20,13 @@ from azure.cli.command_modules.keyvault.keyvaultclient.generated.models import \ (KeyAttributes, SecretAttributes, CertificateAttributes) from azure.cli.command_modules.keyvault._validators import \ - (datetime_type, + (datetime_type, base64_encoded_certificate_type, get_attribute_validator, vault_base_url_type, validate_key_import_source, validate_key_type, validate_key_ops, validate_policy_permissions, - validate_principal, validate_resource_group_name) + validate_principal, validate_resource_group_name, + validate_x509_certificate_chain, + process_certificate_cancel_namespace) # CUSTOM CHOICE LISTS @@ -32,6 +34,9 @@ secret_permission_values = ', '.join([x.value for x in SecretPermissions]) certificate_permission_values = ', '.join([x.value for x in CertificatePermissions]) json_web_key_op_values = ', '.join([x.value for x in JsonWebKeyOperation]) +secret_file_encoding_values = ['utf8', 'utf16le', 'ucs2', 'ascii'] +secret_file_decoding_values = ['base64', 'hex'] +certificate_file_encoding_values = ['base64'] # KEY ATTRIBUTE PARAMETER REGISTRATION @@ -87,6 +92,10 @@ def register_attributes_argument(scope, name, attr_class, create=False): register_cli_argument('keyvault key import', 'pem_password', help='Password of PEM file.', arg_group='Key Source') register_cli_argument('keyvault key import', 'byok_file', help='BYOK file containing the key to be imported. Must not be password protected.', arg_group='Key Source') +register_cli_argument('keyvault key backup', 'file_path', options_list=('--file', '-f'), help='Local file path in which to store key backup.') + +register_cli_argument('keyvault key restore', 'file_path', options_list=('--file', '-f'), help='Local key backup from which to restore key.') + register_attributes_argument('keyvault key set-attributes', 'key', KeyAttributes) register_cli_argument('keyvault secret', 'secret_version', options_list=('--version', '-v'), help='The secret version. If omitted, uses the latest version.', default='', required=False) @@ -96,11 +105,19 @@ def register_attributes_argument(scope, name, attr_class, create=False): register_cli_argument('keyvault certificate', 'certificate_version', options_list=('--version', '-v'), help='The certificate version. If omitted, uses the latest version.', default='', required=False) register_attributes_argument('keyvault certificate create', 'certificate', CertificateAttributes, True) +register_attributes_argument('keyvault certificate import', 'certificate', CertificateAttributes, True) register_attributes_argument('keyvault certificate set-attributes', 'certificate', CertificateAttributes) -for item in ['create', 'set-attributes']: +for item in ['create', 'set-attributes', 'import']: register_cli_argument('keyvault certificate {}'.format(item), 'certificate_policy', options_list=('--policy', '-p'), help='JSON encoded policy defintion. Use @{file} to load from a file.', type=get_json_object) -register_cli_argument('keyvault certificate contact', 'contact_email', options_list=('--email',), help='Contact e-mail address. Must be unique within the vault.') +register_cli_argument('keyvault certificate import', 'base64_encoded_certificate', options_list=('--file', '-f'), help='PKCS12 file or PEM file containing the certificate and private key.', type=base64_encoded_certificate_type) + +register_cli_argument('keyvault certificate pending merge', 'x509_certificates', options_list=('--file', '-f'), help='File containing the certificate or certificate chain to merge.', validator=validate_x509_certificate_chain) +register_attributes_argument('keyvault certificate pending merge', 'certificate', CertificateAttributes, True) + +register_cli_argument('keyvault certificate pending cancel', 'cancellation_requested', ignore_type, validator=process_certificate_cancel_namespace) + +register_cli_argument('keyvault certificate contact', 'contact_email', options_list=('--email',), help='Contact e-mail address. Must be unique.') register_cli_argument('keyvault certificate contact', 'contact_name', options_list=('--name',), help='Full contact name.') register_cli_argument('keyvault certificate contact', 'contact_phone', options_list=('--phone',), help='Contact phone number.') diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_validators.py b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_validators.py index a6a6c641314..2694e923d00 100644 --- a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_validators.py +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/_validators.py @@ -4,7 +4,10 @@ #--------------------------------------------------------------------------------------------- import argparse +import base64 +import binascii from datetime import datetime +import re from azure.mgmt.keyvault import KeyVaultManagementClient from azure.mgmt.keyvault.models.key_vault_management_client_enums import \ @@ -22,6 +25,9 @@ def _extract_version(item_id): # COMMAND NAMESPACE VALIDATORS +def process_certificate_cancel_namespace(namespace): + namespace.cancellation_requested = True + # PARAMETER NAMESPACE VALIDATORS def get_attribute_validator(name, attribute_class, create=False): @@ -61,6 +67,8 @@ def validate_key_type(ns): 'hsm': 'RSA-HSM' } ns.destination = dest_to_type_map[ns.destination] + if ns.destination == 'RSA' and hasattr(ns, 'byok_file') and ns.byok_file: + raise CLIError('BYOK keys are hardware protected. Omit --protection') def validate_policy_permissions(ns): key_perms = ns.key_permissions @@ -108,10 +116,33 @@ def validate_resource_group_name(ns): "The Resource 'Microsoft.KeyVault/vaults/{}'".format(vault_name) + \ " not found within subscription") +def validate_x509_certificate_chain(ns): + def _load_certificate_as_bytes(file_name): + cert_list = [] + regex = r'-----BEGIN CERTIFICATE-----([^-]+)-----END CERTIFICATE-----' + with open(file_name, 'r') as f: + cert_data = f.read() + for entry in re.findall(regex, cert_data): + cert_list.append(base64.b64decode(entry.replace('\n', ''))) + return cert_list + + ns.x509_certificates = _load_certificate_as_bytes(ns.x509_certificates) + # ARGUMENT TYPES +def base64_encoded_certificate_type(string): + """ Loads file and outputs contents as base64 encoded string. """ + with open(string, 'rb') as f: + cert_data = f.read() + try: + # for PEM files (including automatic endline conversion for Windows) + cert_data = cert_data.decode('utf-8').replace('\r\n', '\n') + except UnicodeDecodeError: + cert_data = binascii.b2a_base64(cert_data).decode('utf-8') + return cert_data + def datetime_type(string): - ''' Validates UTC datettime in format '%Y-%m-%d\'T\'%H:%M\'Z\''. ''' + """ Validates UTC datettime in format '%Y-%m-%d\'T\'%H:%M\'Z\''. """ date_format = '%Y-%m-%dT%H:%MZ' return datetime.strptime(string, date_format) diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/commands.py b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/commands.py index 0d0f8a74298..e97a7d6cbcb 100644 --- a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/commands.py +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/commands.py @@ -17,7 +17,8 @@ from azure.cli.command_modules.keyvault.keyvaultclient import KeyVaultClient from azure.cli.command_modules.keyvault._command_type import cli_keyvault_data_plane_command from azure.cli.command_modules.keyvault.custom import \ - (create_key, create_certificate, + (create_key, backup_key, restore_key, import_key, + create_certificate, add_certificate_contact, delete_certificate_contact, create_certificate_issuer, update_certificate_issuer, add_certificate_issuer_admin, delete_certificate_issuer_admin, list_certificate_issuer_admins) @@ -52,10 +53,9 @@ def keyvault_update_setter(client, resource_group_name, vault_name, parameters): cli_keyvault_data_plane_command('keyvault key set-attributes', BaseKeyVaultClient.update_key) cli_keyvault_data_plane_command('keyvault key show', BaseKeyVaultClient.get_key) cli_keyvault_data_plane_command('keyvault key delete', KeyVaultClient.delete_key) -# TODO: Round 3 -#cli_keyvault_data_plane_command('keyvault key import', import_key) -#cli_keyvault_data_plane_command('keyvault key backup', KeyVaultClient.backup_key) -#cli_keyvault_data_plane_command('keyvault key restore', KeyVaultClient.restore_key) +cli_keyvault_data_plane_command('keyvault key backup', backup_key) +cli_keyvault_data_plane_command('keyvault key restore', restore_key) +cli_keyvault_data_plane_command('keyvault key import', import_key) cli_keyvault_data_plane_command('keyvault secret list', KeyVaultClient.get_secrets) cli_keyvault_data_plane_command('keyvault secret list-versions', KeyVaultClient.get_secret_versions) @@ -63,8 +63,8 @@ def keyvault_update_setter(client, resource_group_name, vault_name, parameters): cli_keyvault_data_plane_command('keyvault secret set-attributes', BaseKeyVaultClient.update_secret) cli_keyvault_data_plane_command('keyvault secret show', BaseKeyVaultClient.get_secret) cli_keyvault_data_plane_command('keyvault secret delete', KeyVaultClient.delete_secret) -# TODO: Round 3 -#cli_keyvault_data_plane_command('keyvault secret download', dummy) +# Round 4 +# cli_keyvault_data_plane_command('keyvault secret download', download_secret) cli_keyvault_data_plane_command('keyvault certificate create', create_certificate) cli_keyvault_data_plane_command('keyvault certificate list', KeyVaultClient.get_certificates) @@ -72,11 +72,13 @@ def keyvault_update_setter(client, resource_group_name, vault_name, parameters): cli_keyvault_data_plane_command('keyvault certificate show', BaseKeyVaultClient.get_certificate) cli_keyvault_data_plane_command('keyvault certificate delete', KeyVaultClient.delete_certificate) cli_keyvault_data_plane_command('keyvault certificate set-attributes', BaseKeyVaultClient.update_certificate) +cli_keyvault_data_plane_command('keyvault certificate import', KeyVaultClient.import_certificate) +# Round 4 +# cli_keyvault_data_plane_command('keyvault certificate download', download_certificate) -# TODO: Round 3 -#cli_keyvault_data_plane_command('keyvault certificate import', KeyVaultClient.import_certificate) -#cli_keyvault_data_plane_command('keyvault certificate merge', KeyVaultClient.merge_certificate) -#cli_keyvault_data_plane_command('keyvault certificate download', dummy) +cli_keyvault_data_plane_command('keyvault certificate pending merge', KeyVaultClient.merge_certificate) +cli_keyvault_data_plane_command('keyvault certificate pending show', KeyVaultClient.get_certificate_operation) +cli_keyvault_data_plane_command('keyvault certificate pending delete', KeyVaultClient.delete_certificate_operation) cli_keyvault_data_plane_command('keyvault certificate contact list', KeyVaultClient.get_certificate_contacts) cli_keyvault_data_plane_command('keyvault certificate contact add', add_certificate_contact) @@ -91,5 +93,3 @@ def keyvault_update_setter(client, resource_group_name, vault_name, parameters): cli_keyvault_data_plane_command('keyvault certificate issuer admin list', list_certificate_issuer_admins) cli_keyvault_data_plane_command('keyvault certificate issuer admin add', add_certificate_issuer_admin) cli_keyvault_data_plane_command('keyvault certificate issuer admin delete', delete_certificate_issuer_admin) - -#cli_command('keyvault certificate TEMPLATE', certificate_policy_template) diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/custom.py b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/custom.py index 0b8e2813346..bb8e97068d5 100644 --- a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/custom.py +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/custom.py @@ -3,8 +3,12 @@ # Licensed under the MIT License. See License.txt in the project root for license information. #--------------------------------------------------------------------------------------------- +import codecs +import re import time +from OpenSSL import crypto + from msrestazure.azure_exceptions import CloudError from azure.mgmt.keyvault.models import (VaultCreateOrUpdateParameters, VaultProperties, @@ -152,6 +156,7 @@ def _object_id_args_helper(object_id, spn, upn): def set_policy(client, resource_group_name, vault_name, #pylint:disable=too-many-arguments object_id=None, spn=None, upn=None, key_permissions=None, secret_permissions=None, certificate_permissions=None): + """ Update security policy settings for a Key Vault. """ object_id = _object_id_args_helper(object_id, spn, upn) vault = client.get(resource_group_name=resource_group_name, vault_name=vault_name) @@ -183,6 +188,7 @@ def set_policy(client, resource_group_name, vault_name, #pylint:disable=too-many properties=vault.properties)) def delete_policy(client, resource_group_name, vault_name, object_id=None, spn=None, upn=None): #pylint:disable=too-many-arguments + """ Delete security policy settings for a Key Vault. """ object_id = _object_id_args_helper(object_id, spn, upn) vault = client.get(resource_group_name=resource_group_name, vault_name=vault_name) @@ -208,53 +214,104 @@ def create_key(client, vault_base_url, key_name, destination, key_size=None, key vault_base_url, key_name, destination, key_size, key_ops, key_attrs, tags) create_key.__doc__ = KeyVaultClient.create_key.__doc__ -# pylint: disable=unused-variable,broad-except -def _is_pem_encrypted(data): - # TODO: Round 3 - try: - dump_data = OpenSSL.crypto.dump_certificate(OpenSSL.crypto.FILETYPE_PEM, data) - except Exception: - pass +def backup_key(client, vault_base_url, key_name, file_path): + backup = client.backup_key(vault_base_url, key_name).value + with open(file_path, 'wb') as output: + output.write(backup) +backup_key.__doc__ = KeyVaultClient.backup_key.__doc__ -# pylint: disable=unused-variable,unused-argument -def _decrypt_rsa_private_key(data, password): - # TODO: Round 3 - pass - -# pylint: disable=unused-argument -def _private_key_from_pem(data): - # TODO: Round 3 - pass +def restore_key(client, vault_base_url, file_path): + with open(file_path, 'rb') as file_in: + data = file_in.read() + return client.restore_key(vault_base_url, data) +restore_key.__doc__ = KeyVaultClient.restore_key.__doc__ # pylint: disable=too-many-arguments,assignment-from-no-return,unused-variable -def import_key(client, vault_base_url, key_name, destination, key_ops=None, disabled=False, +def import_key(client, vault_base_url, key_name, destination=None, key_ops=None, disabled=False, expires=None, not_before=None, tags=None, pem_file=None, pem_password=None, byok_file=None): - # TODO: Round 3 + """ Import a private key. Supports importing base64 encoded private keys from PEM files. + Supports importing BYOK keys into HSM for premium KeyVaults. """ from azure.cli.command_modules.keyvault.keyvaultclient.generated.models import \ (KeyAttributes, JsonWebKey) + + def _to_bytes(hex_string): + # zero pads and decodes a hex string + if len(hex_string) % 2: + hex_string = '0{}'.format(hex_string) + return codecs.decode(hex_string, 'hex_codec') + + def _set_rsa_parameters(dest, src): + # map OpenSSL parameter names to JsonWebKey property names + conversion_dict = { + 'modulus': 'n', + 'publicExponent': 'e', + 'privateExponent': 'd', + 'prime1': 'p', + 'prime2': 'q', + 'exponent1': 'dp', + 'exponent2': 'dq', + 'coefficient': 'qi' + } + # regex: looks for matches that fit the following patterns: + # integerPattern: 65537 (0x10001) + # hexPattern: + # 00:a0:91:4d:00:23:4a:c6:83:b2:1b:4c:15:d5:be: + # d8:87:bd:c9:59:c2:e5:7a:f5:4a:e7:34:e8:f0:07: + # The desired match should always be the first component of the match + regex = re.compile(r'([^:\s]*(:[^\:)]+\))|([^:\s]*(:\s*[0-9A-Fa-f]{2})+))') + # regex2: extracts the hex string from a format like: 65537 (0x10001) + regex2 = re.compile(r'(?<=\(0x{1})([0-9A-Fa-f]*)(?=\))') + + key_params = crypto.dump_privatekey(crypto.FILETYPE_TEXT, src).decode('utf-8') + for match in regex.findall(key_params): + comps = match[0].split(':', 1) + name = conversion_dict.get(comps[0], None) + if name: + value = comps[1].replace(' ', '').replace('\n', '').replace(':', '') + try: + value = _to_bytes(value) + except Exception as ex: # pylint:disable=broad-except + # if decoding fails it is because of an integer pattern. Extract the hex + # string and retry + value = _to_bytes(regex2.findall(value)[0]) + setattr(dest, name, value) + key_attrs = KeyAttributes(not disabled, not_before, expires) key_obj = JsonWebKey(key_ops=key_ops) if pem_file: - key_obj.destination = 'RSA' + key_obj.kty = 'RSA' logger.info('Reading %s', pem_file) with open(pem_file, 'r') as f: - data = f.read() - if _is_pem_encrypted(data): - # prompt for password if not supplied? - key_info = _decrypt_rsa_private_key(data, pem_password) - else: - key_info = _private_key_from_pem(data) + pem_data = f.read() + # load private key and prompt for password if encrypted + try: + pem_password = str(pem_password).encode() if pem_password else None + # despite documentation saying password should be a string, it needs to actually + # be UTF-8 encoded bytes + pkey = crypto.load_privatekey(crypto.FILETYPE_PEM, pem_data, pem_password) + except crypto.Error as ex: + raise CLIError( + 'Import failed: Unable to decrypt private key. --pem-password may be incorrect.') + except TypeError as ex: + raise CLIError('Invalid --pem-password.') logger.info('setting RSA parameters from PEM data') - # set rsa parameters - # set pem_file to key_file? + _set_rsa_parameters(key_obj, pkey) elif byok_file: - key_obj.destination = 'RSA-HSM' - key_obj.t = None # data from file + with open(byok_file, 'rb') as f: + byok_data = f.read() + key_obj.kty = 'RSA-HSM' + key_obj.t = byok_data return client.import_key( vault_base_url, key_name, key_obj, destination == 'hsm', key_attrs, tags) +# pylint: disable=unused-argument +def download_secret(client, vault_base_url, secret_name, file_path, file_encoding='utf8', + secret_version='', decode_binary=None): + secret = client.keyvault.get_secret(vault_base_url, secret_name, secret_version) + raise CLIError('TODO: implement') + def create_certificate(client, vault_base_url, certificate_name, certificate_policy, disabled=False, expires=None, not_before=None, tags=None): from azure.cli.command_modules.keyvault.keyvaultclient.generated.models import \ @@ -264,6 +321,11 @@ def create_certificate(client, vault_base_url, certificate_name, certificate_pol client.create_certificate( vault_base_url, certificate_name, certificate_policy, cert_attrs, tags) + if certificate_policy['issuer_parameters']['name'].lower() == 'unknown': + # return immediately for a pending certificate + return client.get_certificate_operation(vault_base_url, certificate_name) + + # otherwise loop until the certificate creation is complete while True: check = client.get_certificate_operation(vault_base_url, certificate_name) if check.status != 'inProgress': @@ -288,6 +350,13 @@ def create_certificate(client, vault_base_url, certificate_name, certificate_pol create_certificate.__doc__ = KeyVaultClient.create_certificate.__doc__ +# pylint: disable=unused-argument +def download_certificate(client, vault_base_url, certificate_name, file_path, + file_encoding=None, certificate_version=''): + cert = client.keyvault.get_certificate( + vault_base_url, certificate_name, certificate_version) + raise CLIError('TODO: implement') + def add_certificate_contact(client, vault_base_url, contact_email, contact_name=None, contact_phone=None): """ Add a contact to the specified vault to receive notifications of certificate operations. """ diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/TestBYOK-EU.byok b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/TestBYOK-EU.byok new file mode 100644 index 00000000000..f1250dc452b Binary files /dev/null and b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/TestBYOK-EU.byok differ diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/TestBYOK-NA.byok b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/TestBYOK-NA.byok new file mode 100644 index 00000000000..d7ccde1aad0 Binary files /dev/null and b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/TestBYOK-NA.byok differ diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/import_pem_encrypted_pwd_123.pem b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/import_pem_encrypted_pwd_123.pem new file mode 100644 index 00000000000..5c242265246 --- /dev/null +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/import_pem_encrypted_pwd_123.pem @@ -0,0 +1,50 @@ +-----BEGIN CERTIFICATE----- +MIIDgTCCAmmgAwIBAgIJANgbVX3Upe0RMA0GCSqGSIb3DQEBCwUAMFcxCzAJBgNV +BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX +aWRnaXRzIFB0eSBMdGQxEDAOBgNVBAMMB1Rlc3QxMjMwHhcNMTYwOTIxMjAwNjUx +WhcNMjIwMzE0MjAwNjUxWjBXMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1T +dGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMRAwDgYDVQQD +DAdUZXN0MTIzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA287d7CB9 +TM2s1jWiQ8aSNdIXzCrVDRzzaRymJj5TtSWhmGE5mLRaKOiRIxjsxn0BgPtboOwm +nBvr8lCLJORYUvN/dEialBiPdINwJjFyN1hK1TRh9JpQaN+GufMhAbZtF8aEDy7w +Fx1DvS0IkBjLLNW5x2WHCWfhiR6Ep1viD8yIRvp8pQMPu8+cGgfCkdsvCiFAI420 +1ss2pxUXf7eaPWesTB35mig/ie1eSZbyy5HvvzgDgU4aAIMcT9et4O4VQpRZr7y6 +PlwfzZJ32fsZCDjj3xW5DfFmWb0LpHWmW4Cqr+1zX+oT15TekEMqSh+ncAGT4uh5 +u2qbSYWQxVoSeQIDAQABo1AwTjAdBgNVHQ4EFgQUe9iqdT21Y3MbMy4Y7B34znOi +0vMwHwYDVR0jBBgwFoAUe9iqdT21Y3MbMy4Y7B34znOi0vMwDAYDVR0TBAUwAwEB +/zANBgkqhkiG9w0BAQsFAAOCAQEARaNsf3kUqdHcuI4X1aH3jz7i6duUsMzzWv25 +H2mxUaC24A+4BExlP2Dt3Ms9ONOhkj37Rf007VD2J+PbiAheg3Y6hrCD+JOdobRC +ZDeiwmMYYYEUFhFNyFrlbTrR8DLHqjeibyO5nytAH5je4EsnqEFg5UU341HRah7p +SC5bubr2CwD4R8VTGi+BsmURFi0Vp+CfhScOPPm+MB7BDCPPAO3iyW2bUY0YId7D +mFd6pSlsfaYNTu8u402NUt5zEaBj1mV2BR8D6LUpGNZlfu/vLJIBIe51/FqVa11S +GssltPCXgZs/ecR0BWTftipALvUTZ4wFIMXlQjPi+RwGt17ANA== +-----END CERTIFICATE----- +-----BEGIN ENCRYPTED PRIVATE KEY----- +MIIE6jAcBgoqhkiG9w0BDAEDMA4ECKlznX02QG7DAgIIAASCBMi704PgTVP6LSee +1UArVjr+/1lApOuKiesNMy+/N+Mf7DNW/J31W83WtTiN+RVbOlf6CX2+XId5FJou ++nzK9ECqOmlULtEnXnFpihL60TzpAfNBajheh3KXAfl/V9wPvh4jjOqHDFbPZxsd +TENKxSbmlUPG2qDVMeXAQatrUeSTcbH2mamPOrAUknXh7HSgwlXosfqQBEfr06Kb +liboaMpQva1ae9PSaLbiewfeSIlDgf5pAt9WamaV8NRlfF9n0G0NiHFfaKKPxKop +Wv5FyDJz1kbHUCjL15W1roaQ0AK/wFQ7KTPu2PLwV1uLi+VrenM9yf/uepHKI2P3 +BaFDxSGrAlgagsL1a63DG5a7xIJk5s7Xgwlp5kS+VEujx1lQjgDgD/BTHY+KrBTq +2eAbmYPDru2ZJRksvYmUrKCOKaR+fD9WrRnl40wdHJeLnG/lYTq2bEz/YwgAPsgn +MD43KoE4cRhljv3doP0uupADmhMRVlIWEbSLDVc5jvNuaM9EnHX+vbXqFiVdk3WS +GVgONMG/eCywPJYRBOzhL3e0WKSpGuiqF05bUIflldft5d7KnX2S9ASyVw2C2pAY +25DYK5hSNkvue6qCUk7d4arbsDpBU/i8o9sZouee5nmqPjufAd+SyKunslc9/VYo +JDb+HfvZGzPaGiELc9wg5Df47IDiS5Nk3l3UxFfK5U9IKtVdHBpHZXsSJQxin7rk +yWrGmcA6GjaPEZ+bJengXY8qJCjGF9JtTtXKxGQ6i+bjtWnRIETTFUZ+U3AJqICE +TTYPhf7BKd2bx+AWQF7oP7UMPv6JvnncKSDdzfk4CPuLRa3CW+SZk3cJrS0/TYWO +wsuMl7FnClAyp552zBwmmzQ/u5DxIVXky9beGTiOltdrSwSnn27Cu33UX6qb0sSz +65cqcN2NCw6NlUN2wexe3Va8UgMBtVmc+ALMy/+tTciGLhniy0fyG98p0waG2FS7 +oCEVE22pZVnlwmSAFxVjLFKzHJfP+1cdoQ5OKXxEbtNUZVNEEdxl/bX0/i6snilI +N/MxIkuENBDLUQ5CDb04YB7MaWMUJ0U+sMWEZd/8wwVUTnt3A5QJeDth9AfxnmtC +uzdBl/02o6wlCG1uO728yIvpTsEvSXR+6ZHR+PCCvQUz4uGwxfK/wsSJMeLI3VN8 +dj9iPpWACxGbvawCrScpTGqF6GJlpVMH/CVTbJ5q+xpcQ7+yz9kmL2FtMlbQ3Hmc +Cg6QjY27rBonxo/vAcBQkIyd0E7pV/qEBI3c6nK7aU+i+WseMTyiGboL30Lycvnw +GJ84YCRAF7lZphXiPuvycwysvh2Ynu3se5c4VdT1pptEHX07PfIeJ8wgeK+LqpAc +gqOCmmGJ6mTZUbj70vj94mBd2QI9n1kdIqR4WoPMuoZj9DOSxbP3Hs8V36fSVamE +00Xvoz+HcML3S1DmA6myUnZugTwdnBn4SdIVerrwYo1U4kDkb5VVYZW7ys8EQbzT +KAp1A+AWRsrO1G9OToavX/IjZW5zdyMeDENsemjo5K8+XXGUchwbxSDVrZV+cZLN +Ga7ZNdF+gN8NmNsSv8X3T9zTESz2aVAxIccN3+8LzY6SEiq4akedZM+iTKnkb6+s +aGR7zDmbyvBJWXPbJO4= +-----END ENCRYPTED PRIVATE KEY----- \ No newline at end of file diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/import_pem_encrypted_pwd_1234.pem b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/import_pem_encrypted_pwd_1234.pem new file mode 100644 index 00000000000..22813bfe138 --- /dev/null +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/import_pem_encrypted_pwd_1234.pem @@ -0,0 +1,50 @@ +-----BEGIN CERTIFICATE----- +MIIDgzCCAmugAwIBAgIJAI0lPxPb9gn+MA0GCSqGSIb3DQEBCwUAMFgxCzAJBgNV +BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBX +aWRnaXRzIFB0eSBMdGQxETAPBgNVBAsMCEtleVZhdWx0MB4XDTE2MDcyNzA3MTUw +M1oXDTE5MDQyMzA3MTUwM1owWDELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUt +U3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDERMA8GA1UE +CwwIS2V5VmF1bHQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8EfNn +B7zhuZKG7pfT4MK5iP/xQSIvVMybMu9rvYNyFIlMAms6y9CB4QQfNmRzJmNApPZq +lSU+gnOrSHQ+WsaMJNMFjb3v+WFbgcueywFT+76b4JtSpBH780n2yJrPdshWesO+ +lz08CmbYXRZsjLF+//0A9boZaestMlkMeBqhwp4JTC4wEJG5EHOxDMy+u5cnGwGG +pgY4Cf6jSzW+hOZZ4cprysN85wcjMNcbGdKzOVhrsam4szJF+IxXiU2JuU827gW8 +NKW0VMTYioorqWM4Q6l6A0NVyFssY5/V3IZ/R237CQJJPwsKiSm4caIcfY4SDpxT +QHFj/o7rREd50/xDAgMBAAGjUDBOMB0GA1UdDgQWBBQfM9eQbF5DtRZ0CUcX0Ern +0aGAizAfBgNVHSMEGDAWgBQfM9eQbF5DtRZ0CUcX0Ern0aGAizAMBgNVHRMEBTAD +AQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBslxGQMw72AKhvl4khm2M+gLnWuoaVzzYQ +Kq4YMyI5BW5nl5QO/849q5K0aLMzPllqcjt31enj2q82uwVU9CvO4A46xdZ+PJD1 +Nf7JIqxRQN5m9EzORBel0aFR6zdUqWK32tArjLz0k9W2xI7aQTfSWkWE3q61+i/r +8XYIwky9rP/he1NcvSKWsuSdrLEtdkLGqtmSouEQxa+Q+7Ketfg/tjWutEaWnOK1 +rqKHfgZT2RNoeRnMx4HSejQJLrZHuvpCD//fYrK2UQ9jUaDz8863GPm/bn/807jP +wNEtrNdYa26lM0YthIHIEPEdn6rgxIXOYMUBnIQvafpIq88DNKeT +-----END CERTIFICATE----- +-----BEGIN ENCRYPTED PRIVATE KEY----- +MIIE6jAcBgoqhkiG9w0BDAEDMA4ECJiLClPM6t5JAgIIAASCBMigL+KlEA9fagX0 +PFhQBeFjDiebJbMuTfa9HcOVZEDyrqmGng2Lfz+TUa3ys/V86okbUp2N9MoGK7gx +cPqdq7rnu563LT9wGhtn8mUn8Wul0FfV2K56wsBGehJ+MPmlEjs6OZR0nVdXkwAh +dVIzH9eFdz8mhJZOZI61TQNKCKbCqsR7lslkL2VWrSFgnHCUj5bR/BLIA2oRpQZv +nw0SeYFQWMRyXgKH4VWMqOlObXm/ELnVOr9dJVzvTG42DRaK5N8BA9NTMsK1+8m+ +enCg4iNI/s81MD8iIy/d7MmsJFh8WQoqzUZmOVxfqNHw0TPgDpbCpCWRNigkRoGS +Rosc7MIlCPPangjPMFZg5QeMuUBrE01fSvJtZ52jSMkyloSfQzQJJb9Aam6q6Dzo +uPCH32zz1GV/56yJoO8IefOMIujvXFZku/QNzKWiXnuSA+xjFZhGEGQToU5wLtHX +eEhz1cF519c8CkM4Ll/UUHPWtb90vqO2+O2DLug9qUUnoQl7P0O3W2NpAoBCLxUO +qrfSyLUosms7Eg1DIVo5pwxawPK8qk7gwLntATZc+aTSUR9Y1dn4vJ9j9GZWIu9J +VKO616gDO7q8R1C3mT72k2oUuUG25TtZOxsl+Y3iJgEyp9N7jo/Rdx5KkcvvB8zt +gPCh5diKDjbo3LxmYRt62heOLEPs2YDjKByn0Nikco3LqTnedJeXEH2mBc7x1VWE +0qTV4xqOXL9F7000Mv1cJcE2E88fN6tDge1IpuJbs03Ij0OgpaFRfS57NciBthgm +Bp3lREHYNVa4sqWHlUqakoNtc2H62t9nmpzFV7zXJkqKPPpanKV5Q9zOD0VKgcoF +yAuMkhuPV4IfOEbG8iiZozayk2nfRrm4+nz7b31/5Him2MEce3wbUtmWR6OPdswr +B6K58j8TGGzOAEDTdWc9yOf/auSIBVDw+23/TbrVD3xRWdesKa4sj7rMW+3VZ1mh +3/ghyhVPtvFcUKrAjjBjkdeMl84m+P+KcV9Ov57bojKVQdKc7kHrkpi4F66s4Z/J +ZvWHw4LyK4PRlRFzm8eKtXkYLFssxtTRYRydT4wh6VJaOQD2Ww1cPOc/D74Qr/ap +wQu/fx1Guqk1artbE+BalJakMNKd5Cu2/MfWt8kEjNctGrAHeDmznk/TbvX2rEpv +/P16WFcjB4bb1Nee96xfuGPUcHul3fG5TRmKJnaxWeg5FM4H4cP5jmeXyGNqdbDS +rgqpXChenTBwS5JvAVgv8ZvxJxp4h8fLFlUOKuKUR95gB09nBGnwAtEM4zgjKkcC +PcvDZ7YpzU40gx6QiCVb2UPtggiEp2WyIrpe8VfzK4C7pQGInLn3Rm4G7mEFacv5 +HlbGJO+2XIk3ibFJYTQvMFYc/ESeRSOw6TDoy1sg3+Yl5BXYC+90lCGR9JK/sBYs +12eVEqxi8kmoNXJ4on0snfDuRDv/6bIIDpfPAKqZzbTq7h6wzIreoz3wx4Oa8A9V +rtG8TOkCYaoJRYD5uV1lc6Ok3CpZrI7kTGAfvQNi+H0Obz+sSXGksNtfdwNUzUd6 +p4CXrZmc/r6o3j4biteWTURnRQqkh67QM5qHJhmXuWD82sjSKU16MM0KqPze/Tl+ ++Figx8pgk29H6LM+N9Y= +-----END ENCRYPTED PRIVATE KEY----- \ No newline at end of file diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/import_pem_plain.pem b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/import_pem_plain.pem new file mode 100644 index 00000000000..e0a6bb09e2c --- /dev/null +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/import_pem_plain.pem @@ -0,0 +1,47 @@ +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCRUPFgOvovNJ0e +XSHlcm2V9w/ECwzMc31BaN2xBmWjegmqixv9GN3GWMgUQ9zC9k9bxd491Awa55Sq +ht86TL8Q3Fcn8fXuhWbX/gNAO8h5tfuQVA1zB5bVxEQsCNmmLrpgNhLYO+excyCJ +ocqidQostSQfcXU7qJtifpgmRt5oW3WhmpVsnAugS8y8vbCGJXdKqLCZXjL/H0aa ++r/Z3BzQ+BglULKYshSBinxbYe+1GJ/028/50y/MPf9iFiiS9xtspOtSzd1e+NA5 +G+pCMppJHars9D/FavTewI1zJa9jPxtrwr8L3nEmy9gv6v1474XNYaagtQNjdU0b +AV3EDfn9AgMBAAECggEADJtGjXAgYzb/yHIQ7jxamG96DSpePmBoheOok+J3r9J3 +AzYVRARDvSDXnrZycPF4WgBU8u0x7aWYhqCzvfWJf9d1si/yA3LMRMGzG3/0OOba +P5+jGQ8X/UyNE3rjEuEr5wvZ36t2wrS3pmkEUMqxisZeL2Ii5v2OGWHdJjjws4HW +P9pBGjcgxUP7UKPLQExHb9oUswh66Z+K9o10ZwArPYhnhc546vPlbHqO5bTS/Rza +Pd+c/h7PrrqwSBavm5mdjcHwqr5JjhE4OzbS4HkiYVnpx4OPRcgR0vWE6cG+0zg5 +4AROSM9kvrGflIqn2EAojRAz5S6wHMk7pImk4kAdSwKBgQC/wVsEruzUj3p7DvXc +XRo8juRrWztrmOvp0GwhsVIVaF0Fr2lqCEGgOqqj5IEfue0UaCNCW3I73rRSYaNe +nJ7PGZMYmLkzwcvGTEeV9CRqOgvKvbf3RiCpkKeLz3dil8AGdyVlwAJmq8Fn+IMT +rwGaw3/UHTRMnse6JPoQ+k4KMwKBgQDCAI4Mlq5K7WSH1zNKSLgII9KnfHHkusNU +88hpaVReXmxU7uQIC02nbtYl2oM3I/Lz9Otk/nPIbh4g9LKmju5Gi1S2wchInDfP +KwgPoClM6/VM4e6CS9qq/FvJdLu2228AxcdSoIwGmrkbiTtGNedO4CdBa3/vacac +uD0iD/gbDwKBgQC+mXzVHOJ/LdZ6txYe4dQQWaAmLdrUSn5EPE0e+Fg0uzWrTv4i +zO4eS/INUjYeyPokjJZvgOH9LJJkSHTQuDEKfcs+aZ+9GGZqRqvpG3GOvP+3l/hi +KyyQHx7K039BWsEeLBPaHY7FavelVtlDGXMo2CYZOqYfervgBJ0jfwlPDQKBgCuC +SFlWadxwBT3Z66zbRjq9Hf9mD30Gzcv9qJLLhpprfsxFj2qmblIAr5JpwUfajiBc +a3aJApqO577oYjCsmY/Eq8kZCLwQHQwfUH2ApAKWYLtPaFhcfrweQM+bmIXYDLsV +oDBNxVmt1ZnxWxPR/wBXkTZAz7538I0xXLSI9FHNAoGBAJ/2ck5G+pKVHJA9sFoO +wpB1jimZNmZjw2Fiu7u33IQSq1oMijD/M8qLFlnquetBrjniW55ViR89HMe+5Bwt +nZ+Pq6xDKnzxRyyFWGM8lp+JDMMj1xOHIYil+aFgZyWm6/VzN24vdp2eYRYWBdMT +P8mukpnNhytmI1/4ozaU+wai +-----END PRIVATE KEY----- +-----BEGIN CERTIFICATE----- +MIIDJDCCAgygAwIBAgIQc/Rvc7SNT/iJre6II78vpTANBgkqhkiG9w0BAQsFADAP +MQ0wCwYDVQQDEwRUZXN0MB4XDTE2MTAyNzE4NDM1NloXDTE3MTAyNzE4NTM1Nlow +DzENMAsGA1UEAxMEVGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +AJFQ8WA6+i80nR5dIeVybZX3D8QLDMxzfUFo3bEGZaN6CaqLG/0Y3cZYyBRD3ML2 +T1vF3j3UDBrnlKqG3zpMvxDcVyfx9e6FZtf+A0A7yHm1+5BUDXMHltXERCwI2aYu +umA2Etg757FzIImhyqJ1Ciy1JB9xdTuom2J+mCZG3mhbdaGalWycC6BLzLy9sIYl +d0qosJleMv8fRpr6v9ncHND4GCVQspiyFIGKfFth77UYn/Tbz/nTL8w9/2IWKJL3 +G2yk61LN3V740Dkb6kIymkkdquz0P8Vq9N7AjXMlr2M/G2vCvwvecSbL2C/q/Xjv +hc1hpqC1A2N1TRsBXcQN+f0CAwEAAaN8MHowDgYDVR0PAQH/BAQDAgWgMAkGA1Ud +EwQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB8GA1UdIwQYMBaA +FJh9TmNuesqccgmdVu7WD6bYiurmMB0GA1UdDgQWBBSYfU5jbnrKnHIJnVbu1g+m +2Irq5jANBgkqhkiG9w0BAQsFAAOCAQEAj0vTtSCjSQIZagzOvjTtZvnKH6E0q0zX ++MAtJnS8Cb/XVPEW0FqN5TLXvvaktjKCDHSPmYwneTjV3hjNe+jB03R1Z2auxnsc +jSfLT4+tthrCiHTLX+WrR+F3SwOX/cVFGiU0z1IcJe5m49qiUJ6kemHaa6umgfGX +HbnCqzR76WkhDJWFz9MXFFvFTRGE+267sliQf8PrKr65oOEVZV/E+SInQdm+H1LY +WAbig4UxHN8UQ54G9mdW1e/uRumAT73uty+C0O8VQvNvsco2HAiPOtDce4CJleZx +iAv6z0Y6PKRYb4xw+xnmqpC8ks1T93JFaniHl53cqRNbXy5t9t9Cag== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/import_pfx.pfx b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/import_pfx.pfx new file mode 100644 index 00000000000..1b7db2f4492 Binary files /dev/null and b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/import_pfx.pfx differ diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/mydomain.test.encrypted.pem b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/mydomain.test.encrypted.pem index 0b046ac3918..21b821558af 100644 --- a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/mydomain.test.encrypted.pem +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/mydomain.test.encrypted.pem @@ -1,34 +1,51 @@ ------BEGIN CERTIFICATE----- -MIICfzCCAegCCQCMO+JWfdniBjANBgkqhkiG9w0BAQUFADCBgzELMAkGA1UEBhMC -VVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdSZWRtb25kMQ4wDAYDVQQKEwVBenVy -ZTEPMA0GA1UECxMGRGV2RGl2MRUwEwYDVQQDEwxBenVyZSBEZXZEaXYxHTAbBgkq -hkiG9w0BCQEWDnRlc3RAYXp1cmUuY29tMB4XDTE2MDkyOTE5MTY1NVoXDTE3MDky -OTE5MTY1NVowgYMxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJXQTEQMA4GA1UEBxMH -UmVkbW9uZDEOMAwGA1UEChMFQXp1cmUxDzANBgNVBAsTBkRldkRpdjEVMBMGA1UE -AxMMQXp1cmUgRGV2RGl2MR0wGwYJKoZIhvcNAQkBFg50ZXN0QGF6dXJlLmNvbTCB -nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEArjouQYshf1jx5aNl0wnHFbmhBFzp -3L4Bh5lc0yw25HpeVqrQsWdG2Rne+02Vx6EjXM6SOh6vBCJcYkEei5Z85AsrO8Sp -wsxJJDCIe6gf6isMq1aG0HYeBKGKzU2gav8611phQXx5CXELvfwrO9K1xhqAikzz -IY0cB19HosJquSkCAwEAATANBgkqhkiG9w0BAQUFAAOBgQB9aNpHHFzJJXlw1ZPB -oDJd9LHKaIWG2Jy98cq15T/bPzp/DJcVoU5aLn2dhs/mBl087K49hls6q5r5zkpK -fRcpJHNXkeMmy1CNJer6Y9O1WXpSrTXtHmzrzUV8JZQKQfgQ2pekzlbNnDrH2l/R -vjRshgjPy9doc1O0H/4mzduOtw== ------END CERTIFICATE----- -----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED -DEK-Info: DES-EDE3-CBC,C2E3522D1123364E +DEK-Info: DES-EDE3-CBC,0F2D269149D56431 -IzbvBvGnr5tY069kP+F/1VEMp89JBbBrXtjw8xy93eQWW/8po/3DwTjUYsb1EZLj -dewOAVtCVNZStD4KLMiC1E7Jy4979FxLugbEjn/Da/dAK++iuzg9Pu3+gaozcn8w -mcYYFY50bajCc71LnYNRh994+V70MTaDEno5sqh68tNA1ab1FCfnBO/xH7s6pZ2r -QllIjhMxUTIwaDa5xDUr4tyh1sWXWD2jypWqX5WD7orBSWdxAhn5zxUS3DchucGK -DgihmJ7itSfydi7+zsDYM13Ho03M13iLIPKXob9O9ywmnKRI2FXdeXFHWPCe3qm5 -OrTakvfhJmfwLc/0C8O3oTaG9K0rDo0HaSqC/KjfSkuSdNrV3Gz2ZcF88U/FwF90 -QHGuhOxg6eY+d6519oU2DQ+g4UIMZl1khBhHiNXjYmRqxPY602xQXv29mHzuCjQ0 -A0LHEZLp/26PhjntxqNIU9Y7d+obq/kgMaxRQ8FHH2VunNFJ8JOZbalDF/Ep7T+L -UC0MQRQvecT75M38VEs+sSfop3S207sPI78E70v22drAPXDPfc8ePO97aAT2yTpI -/dr65pk0thsDSVYkkKbM/NOYZ1P7N9g2Y9RkqnkdHQyK0yLHSIuDYeQlcYNGEtZD -MKv/XcoW479UiaIyQSf7iNastmwi4P2GS8EwPhAKtuxlwUSqrIlDpC5Xub8Ak/mZ -L049/RKrl1UcB2vp5Qrkz3lqPW7xFeEyDIMAhbEQ7+ioH4E6kNoxGXu4fqnYpe/q -GtWHRYYI2h8oVNPZZlaQNT7vfnO9UbLMpktL/Aj97wgrTigPPvIcAg== +9HIOY2Nh7BRcE5i525LwBEYVRB+XvoWK/HG7X/Pw2rGgBn5wGq1/HHVda4Nc4wL/ +GjLEkvBIP1IxkMjSvInCCZvUUKI7EZjaUpKAub8Yc39QEWYFSGbvExMpEHe72Rz0 +RTmea3ZoYHN2UlHc5mC9qCznS686q5NrjLDy9/QrEwSjDDD317vI4mNcKtcx0FfY +UCCYGhJFsSElas5+i/zfMsUnPWHxBoxME66QgPptk+q+vwI96ocZeWEfirvkoRgF +oQD/+iMlmELNqgGxDBNI+1UCEj59DYmJFGTsL7n0p6e5wMJB28nH0O7MhzOOL7mV +r9CVltiLRPTlVVQkfhcOkJFCrB5RNGKCPwjVxQXzv1KyakT6Wb71CXBFesQ+0svc +Y/40inDHKKMTUxpoi5MZTi99AIlHe3mTwxaD1Wu6I0ncCil8cEGekyIb1xUE6tjE +Nnun+hBDWYr5x7BIrtdTo3sfANsy7G4z/Ie7bWqahcdBaU7eKOcMyeKzXM1zcsOV +cuT5qMY5yvUp3xnhKek3/+zMVHs3/IwKsue1dHDwjJYIwzA2bTSqRn/hCJzuj4Np +m6eXh9LbkCFEUrV3A0sbStS0gbcCz5OKq5L23ZbuTkW0Ok1WJ8iMHkLf7v2TSAwV +AF9DQePiw3yq1p+xQOeo6q1b4z9A/yXoHKeMrSYfDKawP0kflzqO1qFedV4zPxXy +zmWfxm++rZQsRje2dfFT3cngDDY/bPU5BtGA6s/0icJh9dhbSYeIhlq8/7foAQXS +AlJVVqrBAU/R/xajxoFK5G2f6fu0vP+e3ukBkbU8wsdrVHLhf1MOW4GMs/EfR5FM +zVsFtVDtyr+ehpNxNQClxIld1aa7EJto5v5qflR8+88DI4gvbI5kNnlhLLqtZrxg +KR7Vqjdlc5KUpnwQSWoE7WKvrB5fI4VCe9KtOgy8zv60XtVI2II9UovG3p5lBEYn +iHc5tVEi6qsbgQSrZ09kiUAqb3J4+zRfbmZF+LzeDvtHmG+h6B+0adx3l0AMM5tb +AxmF7TxfFFhaXNPhGVEXb/6unaSUtDBwFRABb9jgPNfm8cwHIdtzfbirXPc+PxBe +QNG+ZNdbM7kic5xayS3vPbYQzzzDDdwRz+EEbgtDy34xlcax5pcVAgrM72bWdolB +9Zj22Zcn8NGq52Qu9GobErw8hZWH1S4MY70Bj9ATaJDVaDQIyyDPK+SLOdRqGa9U +Klp6szHuARZYJrxBWVOmYxW6+oAPXuwL8JLgQTbSOZLVkrXjeQskaxvXQp/hltfb +0fBizVUe3MpltMZN4cgfqR7VfmB48/FonPSagEFkU1FA9oiagDFYYlqO7VIU6b1E +1lZ1n8YFoKv8J8FIoEi7jTZMaBl0fmXaiLwIc81JIZ916mZrK9mtRGKr0iu3GE5l +bvkhW0bs1ejbPDLvnx1IMP1ThWGtpgIZa9MRQO/6mBJlmwYsNgR1A6HlQXlgD6IX +WVkG0MrNXIG+poXJBoJSE6WrIx+gaeX8Iwkp+jPySo+0aBx4UFYlgz6JXB0TQqsp +FolS7ksQVV5Uhuo+bZXe0MHaqxtJ9Tgprbhydnln7DmwxRo5BbvehM0B7H4OYM8S -----END RSA PRIVATE KEY----- +-----BEGIN CERTIFICATE----- +MIIDgjCCAmoCCQD56NLDrVRYGDANBgkqhkiG9w0BAQUFADCBgjELMAkGA1UEBhMC +VVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdSZW1kb25kMRMwEQYDVQQKEwpUZXN0 +IFdvcmxkMRAwDgYDVQQLEwdzZWN0aW9uMQ8wDQYDVQQDEwZUZXN0ZXIxHDAaBgkq +hkiG9w0BCQEWDXRlc3RAdGVzdC5jb20wHhcNMTYxMDI2MTY0MjU2WhcNMTcxMDI2 +MTY0MjU2WjCBgjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdS +ZW1kb25kMRMwEQYDVQQKEwpUZXN0IFdvcmxkMRAwDgYDVQQLEwdzZWN0aW9uMQ8w +DQYDVQQDEwZUZXN0ZXIxHDAaBgkqhkiG9w0BCQEWDXRlc3RAdGVzdC5jb20wggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqQe89IyI+hTlGcsja/sRbky98 +dw5sv9AmjzeqZaAoJtpoUbfNA0uskoJYJBS0/ai8HVmvX+CmXuY741dj5bgt/MAy +34+upHWgAMrUtdkNmuxW+FM3dZChRQOcbC7q1FqPARL644wa62QJ6ZbveNcpAOER +LHtsROUPxhvEp8e0jpiTHxgHCFOy4UtaZy+fgS94sZAHAxdl/BCKXWo0wtxmxUZm +Wk2S5+ksbQE7nswROjr3XQrerYIizzeaHKVjp4KOoB5W1f1CLmW3gzPyB9dXlywM +zazvDzgvS3Pz9WloLytCqDIHXq3vPQsw48gISQ4OZDxYidJ8ByrsnDZCg7mhAgMB +AAEwDQYJKoZIhvcNAQEFBQADggEBAES4MYE0dQMJwNw8uDL51qpHibJvZiwXVTBc +f23h12tdZAMPW8sgiCNdZHKRH/NQ0LGvV61iD2IXlHnRfPT880wDGUJGn9PPcusx +mKAfwlZogVX/KdX4zrIlxIBBHwiYnqJHLldTYQFqCO8uQqNHjkgmSfZ6IRbcamcR +OqewlEWAK6Jc6ZPSGzkjTrntGKDoiBtH2g9+VrD8hibqC2K+4cyrkt+SGubh3jtW +1emPqajxmcw99SYmyZcjZZ25K6x/zaR905ACAzmFwsrnBjSwAHXzsWWZP8Y6nRjs +YmDigry7A/JhVfckoS1jw5YFjKkpZyzI97YXRSAaWr5F9jqFO8s= +-----END CERTIFICATE----- diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/policy_import_pem.json b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/policy_import_pem.json new file mode 100644 index 00000000000..60297b609ec --- /dev/null +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/policy_import_pem.json @@ -0,0 +1,14 @@ +{ + "issuer_parameters": { + "name": "Self" + }, + "key_properties": { + "exportable": true, + "key_size": 2048, + "key_type": "RSA", + "reuse_key": false + }, + "secret_properties": { + "content_type": "application/x-pem-file" + } +} diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/policy_import_pfx.json b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/policy_import_pfx.json new file mode 100644 index 00000000000..78e88150b97 --- /dev/null +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/policy_import_pfx.json @@ -0,0 +1,14 @@ +{ + "issuer_parameters": { + "name": "Self" + }, + "key_properties": { + "exportable": true, + "key_size": 2048, + "key_type": "RSA", + "reuse_key": false + }, + "secret_properties": { + "content_type": "application/x-pkcs12" + } +} diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/policy_pending.json b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/policy_pending.json new file mode 100644 index 00000000000..a5743033998 --- /dev/null +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/policy_pending.json @@ -0,0 +1,32 @@ +{ + "attributes": { + "enabled": true, + "expires": null, + "not_before": null + }, + "issuer_parameters": { + "name": "Unknown" + }, + "key_properties": { + "exportable": true, + "key_size": 2048, + "key_type": "RSA", + "reuse_key": false + }, + "secret_properties": { + "content_type": "application/x-pkcs12" + }, + "x509_certificate_properties": { + "ekus": null, + "key_usage": [ + "digitalSignature", + "nonRepudiation", + "keyEncipherment", + "keyAgreement", + "keyCertSign" + ], + "subject": "C=US, ST=WA, L=Redmond, O=TestO, OU=TestOU, CN=www.mytestdomain.com", + "subject_alternative_names": null, + "validity_in_months": 50 + } +} diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/recordings/test_keyvault_certificate.yaml b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/recordings/test_keyvault_certificate.yaml index 54aa6b8f636..5c834f8eb75 100644 --- a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/recordings/test_keyvault_certificate.yaml +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/recordings/test_keyvault_certificate.yaml @@ -1,84 +1,41 @@ interactions: - request: body: !!binary | - eyJwb2xpY3kiOiB7ImxpZmV0aW1lX2FjdGlvbnMiOiBbeyJ0cmlnZ2VyIjogeyJsaWZldGltZV9w - ZXJjZW50YWdlIjogOTB9LCAiYWN0aW9uIjogeyJhY3Rpb25fdHlwZSI6ICJBdXRvUmVuZXcifX1d - LCAiYXR0cmlidXRlcyI6IHsiZW5hYmxlZCI6IHRydWV9LCAiaXNzdWVyIjogeyJuYW1lIjogIlNl - bGYifSwgImtleV9wcm9wcyI6IHsia2V5X3NpemUiOiAyMDQ4LCAia3R5IjogIlJTQSIsICJyZXVz - ZV9rZXkiOiBmYWxzZSwgImV4cG9ydGFibGUiOiB0cnVlfSwgIng1MDlfcHJvcHMiOiB7InN1Ympl - Y3QiOiAiQz1VUywgU1Q9V0EsIEw9UmVkbW9uLCBPPVRlc3QgTm9vZGxlLCBPVT1UZXN0TnVnZ2V0 - LCBDTj13d3cubXl0ZXN0ZG9tYWluLmNvbSIsICJrZXlfdXNhZ2UiOiBbImRpZ2l0YWxTaWduYXR1 - cmUiLCAibm9uUmVwdWRpYXRpb24iLCAia2V5RW5jaXBoZXJtZW50IiwgImtleUFncmVlbWVudCIs - ICJrZXlDZXJ0U2lnbiJdLCAidmFsaWRpdHlfbW9udGhzIjogNjB9LCAic2VjcmV0X3Byb3BzIjog - eyJjb250ZW50VHlwZSI6ICJhcHBsaWNhdGlvbi94LXBrY3MxMiJ9fSwgImF0dHJpYnV0ZXMiOiB7 - ImVuYWJsZWQiOiB0cnVlfX0= + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJwb2xpY3kiOiB7ImF0dHJpYnV0ZXMi + OiB7ImVuYWJsZWQiOiB0cnVlfSwgImlzc3VlciI6IHsibmFtZSI6ICJTZWxmIn0sICJrZXlfcHJv + cHMiOiB7ImV4cG9ydGFibGUiOiB0cnVlLCAia3R5IjogIlJTQSIsICJyZXVzZV9rZXkiOiBmYWxz + ZSwgImtleV9zaXplIjogMjA0OH0sICJzZWNyZXRfcHJvcHMiOiB7ImNvbnRlbnRUeXBlIjogImFw + cGxpY2F0aW9uL3gtcGtjczEyIn0sICJ4NTA5X3Byb3BzIjogeyJrZXlfdXNhZ2UiOiBbImRpZ2l0 + YWxTaWduYXR1cmUiLCAibm9uUmVwdWRpYXRpb24iLCAia2V5RW5jaXBoZXJtZW50IiwgImtleUFn + cmVlbWVudCIsICJrZXlDZXJ0U2lnbiJdLCAic3ViamVjdCI6ICJDPVVTLCBTVD1XQSwgTD1SZWRt + b24sIE89VGVzdCBOb29kbGUsIE9VPVRlc3ROdWdnZXQsIENOPXd3dy5teXRlc3Rkb21haW4uY29t + IiwgInZhbGlkaXR5X21vbnRocyI6IDYwfSwgImxpZmV0aW1lX2FjdGlvbnMiOiBbeyJ0cmlnZ2Vy + IjogeyJsaWZldGltZV9wZXJjZW50YWdlIjogOTB9LCAiYWN0aW9uIjogeyJhY3Rpb25fdHlwZSI6 + ICJBdXRvUmVuZXcifX1dfX0= headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['587'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [dd971b8c-9c74-11e6-a569-a0b3ccf7272a] + x-ms-client-request-id: [5d5e306c-a14e-11e6-a825-a0b3ccf7272a] method: POST uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/create?api-version=2015-06-01 response: - body: {string: ''} - headers: - Cache-Control: [no-cache] - Content-Length: ['0'] - Date: ['Thu, 27 Oct 2016 18:40:42 GMT'] - Expires: ['-1'] - Pragma: [no-cache] - Server: [Microsoft-IIS/8.5] - Strict-Transport-Security: [max-age=31536000;includeSubDomains] - WWW-Authenticate: ['Bearer authorization="https://login.windows.net/54826b22-38d6-4fb2-bad9-b7b93a3e9c5a", - resource="https://vault.azure.net"'] - X-AspNet-Version: [4.0.30319] - X-Content-Type-Options: [nosniff] - X-Powered-By: [ASP.NET] - x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.781] - status: {code: 401, message: Unauthorized} -- request: - body: !!binary | - eyJwb2xpY3kiOiB7ImxpZmV0aW1lX2FjdGlvbnMiOiBbeyJ0cmlnZ2VyIjogeyJsaWZldGltZV9w - ZXJjZW50YWdlIjogOTB9LCAiYWN0aW9uIjogeyJhY3Rpb25fdHlwZSI6ICJBdXRvUmVuZXcifX1d - LCAiYXR0cmlidXRlcyI6IHsiZW5hYmxlZCI6IHRydWV9LCAiaXNzdWVyIjogeyJuYW1lIjogIlNl - bGYifSwgImtleV9wcm9wcyI6IHsia2V5X3NpemUiOiAyMDQ4LCAia3R5IjogIlJTQSIsICJyZXVz - ZV9rZXkiOiBmYWxzZSwgImV4cG9ydGFibGUiOiB0cnVlfSwgIng1MDlfcHJvcHMiOiB7InN1Ympl - Y3QiOiAiQz1VUywgU1Q9V0EsIEw9UmVkbW9uLCBPPVRlc3QgTm9vZGxlLCBPVT1UZXN0TnVnZ2V0 - LCBDTj13d3cubXl0ZXN0ZG9tYWluLmNvbSIsICJrZXlfdXNhZ2UiOiBbImRpZ2l0YWxTaWduYXR1 - cmUiLCAibm9uUmVwdWRpYXRpb24iLCAia2V5RW5jaXBoZXJtZW50IiwgImtleUFncmVlbWVudCIs - ICJrZXlDZXJ0U2lnbiJdLCAidmFsaWRpdHlfbW9udGhzIjogNjB9LCAic2VjcmV0X3Byb3BzIjog - eyJjb250ZW50VHlwZSI6ICJhcHBsaWNhdGlvbi94LXBrY3MxMiJ9fSwgImF0dHJpYnV0ZXMiOiB7 - ImVuYWJsZWQiOiB0cnVlfX0= - headers: - Accept: [application/json] - Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] - Connection: [keep-alive] - Content-Length: ['587'] - Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 - msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] - accept-language: [en-US] - x-ms-client-request-id: [dd971b8c-9c74-11e6-a569-a0b3ccf7272a] - method: POST - uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/create?api-version=2015-06-01 - response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIDBTCCAe0CAQAwdTEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xEzARBgNVBAsTClRlc3ROdWdnZXQxFDASBgNVBAoTC1Rlc3QgTm9vZGxlMQ8wDQYDVQQHEwZSZWRtb24xCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALbWBb/ML61eO5zLnUJx1TarJtaERYATeT4iK1ndohC/wJtsRB9TjlIDdfcq3pqigyJX6hWQKW9HrE5wyJCK2efTThg7wZc3MGBRrlwtzUd22T9/Tc5DnKDhvgcGG6V9ANAZrOhYG5pjwK00Wj5d7g9/cOAs6g+T4kxTMx8h7YCCfoHPFeSN5hji/j28JP6T3IDkri9F3KX/aUoIUXz3uM7w4orQ7lU8Uux65Ibu/e/XEVb9ybSB+lZFybzQeCCW7SQY5xJwWop+ntW7r8YQs3PjrxFN/DuE0EPzGulVgga/8DfFhjiH251Ug4wUfbu3mRTjIrHgAe/PTtDeDx2uqDkCAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQAANtQHgHayEQkre4D5XtDQlQ0eHqQCLGpQ6r4J4xL37qci0Z0hPFR3Swpf0fzJSN7coEkUpBcnP6KXEQwmjzjTMHqSfZCCzHgjFy+1WluCTpE6roy71aDjE/wamyOfvOqOx4Sv2uDcbIW/roJCEN74AF39U805o45Efh28SA+DLnxk1WAcyu7kvUHHTzOLaEU6o8AE+quvyy/HiPZNW+Bw+ANv5GhRuc8wWMHinAGEvGVj7/HT54U8UgaWjskXTTs+tOkXJvK2/WsdsUiw0oexqwfTvowC596IfDlb1t9EN09xXsVi6KRH1yu7KigK8hr64ZU6f5aWbLdkeBhkfFXr","cancellation_requested":false,"status":"inProgress","status_details":"Pending + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIDBTCCAe0CAQAwdTEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xEzARBgNVBAsTClRlc3ROdWdnZXQxFDASBgNVBAoTC1Rlc3QgTm9vZGxlMQ8wDQYDVQQHEwZSZWRtb24xCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMn1He0wxfnBqgfaxKtYSJ2/4A3HHz84LSxxA3PhJB6PjRNgZdHCGTa5REkll+3DEo3vq5cuIAHnFMvNwtzJWzMMKqKNvofOTCxKbD4ZCctbLShWRsAbtxQFhFZNyPcK+pUKDFnivSl1G92zZwOhN9zy5w31Dt19iyVobk7LCbCe+Vb/8eqVAb9gGrTpIwm/1zDR8s7wlwA+XXfrUjDYzagvuHDvbW0Expa57CTaiRBQ1zJ1bpQchImNgYUd8Ke+3guul/tYTFogvk3UQcw3C7nWLxggt8mxpvJcW3lgCoseTg30D1mfjgGE7dLuWR9lX5K4aLdFPw1yRwXJEhsrk9ECAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQCRPMr8inP7SlCaRpQtIbsQFyKXl8Kb3w49KHg3BDm5K1JOErywzyuNSFbPQUpDpu1ZKNAj+nCRu3L51qqGLVIytrJsit/0HKGelZoJvORwH53FnGE7GqUyTOwpTsZR4DE0rweVjJNcVrwEmoX5bpco5ne3Nbg3pMdWyFHIszEttRX3Zt8euTqqJugt0ummoVpbkXPcE5EnQHK3z4cSSQjp2i8UENUTNnOoXjGHrLCR5c8qbhFneYc3uBW5Zyykv69vJ8/l/EHQzUayuQY/WqkjuyY+c6ODMCKkpmlVNHMi4ZIpJgqq3w38uOaKqLhXLB7/77J0zBqGB/LHdb1n3+E/","cancellation_requested":false,"status":"inProgress","status_details":"Pending certificate created. Certificate request is in progress. This may take some - time based on the issuer provider. Please check again later.","request_id":"079d9bd733c94a55961246b000bb5182"}'} + time based on the issuer provider. Please check again later.","request_id":"a1c7557e3ef84fdab0433cbaac91786d"}'} headers: Cache-Control: [no-cache] Content-Length: ['1417'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:40:46 GMT'] + Date: ['Wed, 02 Nov 2016 22:47:43 GMT'] Expires: ['-1'] - Location: ['https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending?api-version=2015-06-01&request_id=079d9bd733c94a55961246b000bb5182'] + Location: ['https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending?api-version=2015-06-01&request_id=a1c7557e3ef84fdab0433cbaac91786d'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] Strict-Transport-Security: [max-age=31536000;includeSubDomains] @@ -93,57 +50,24 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] - Connection: [keep-alive] - Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 - msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] - accept-language: [en-US] - x-ms-client-request-id: [e08c9dda-9c74-11e6-bf31-a0b3ccf7272a] - method: GET - uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending?api-version=2015-06-01 - response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIDBTCCAe0CAQAwdTEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xEzARBgNVBAsTClRlc3ROdWdnZXQxFDASBgNVBAoTC1Rlc3QgTm9vZGxlMQ8wDQYDVQQHEwZSZWRtb24xCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALbWBb/ML61eO5zLnUJx1TarJtaERYATeT4iK1ndohC/wJtsRB9TjlIDdfcq3pqigyJX6hWQKW9HrE5wyJCK2efTThg7wZc3MGBRrlwtzUd22T9/Tc5DnKDhvgcGG6V9ANAZrOhYG5pjwK00Wj5d7g9/cOAs6g+T4kxTMx8h7YCCfoHPFeSN5hji/j28JP6T3IDkri9F3KX/aUoIUXz3uM7w4orQ7lU8Uux65Ibu/e/XEVb9ybSB+lZFybzQeCCW7SQY5xJwWop+ntW7r8YQs3PjrxFN/DuE0EPzGulVgga/8DfFhjiH251Ug4wUfbu3mRTjIrHgAe/PTtDeDx2uqDkCAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQAANtQHgHayEQkre4D5XtDQlQ0eHqQCLGpQ6r4J4xL37qci0Z0hPFR3Swpf0fzJSN7coEkUpBcnP6KXEQwmjzjTMHqSfZCCzHgjFy+1WluCTpE6roy71aDjE/wamyOfvOqOx4Sv2uDcbIW/roJCEN74AF39U805o45Efh28SA+DLnxk1WAcyu7kvUHHTzOLaEU6o8AE+quvyy/HiPZNW+Bw+ANv5GhRuc8wWMHinAGEvGVj7/HT54U8UgaWjskXTTs+tOkXJvK2/WsdsUiw0oexqwfTvowC596IfDlb1t9EN09xXsVi6KRH1yu7KigK8hr64ZU6f5aWbLdkeBhkfFXr","cancellation_requested":false,"status":"inProgress","status_details":"Pending - certificate created. Certificate request is in progress. This may take some - time based on the issuer provider. Please check again later.","request_id":"079d9bd733c94a55961246b000bb5182"}'} - headers: - Cache-Control: [no-cache] - Content-Length: ['1417'] - Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:40:47 GMT'] - Expires: ['-1'] - Pragma: [no-cache] - Server: [Microsoft-IIS/8.5] - Strict-Transport-Security: [max-age=31536000;includeSubDomains] - X-AspNet-Version: [4.0.30319] - X-Content-Type-Options: [nosniff] - X-Powered-By: [ASP.NET] - x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.781] - status: {code: 200, message: OK} -- request: - body: null - headers: - Accept: [application/json] - Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [e69e2cd8-9c74-11e6-b09f-a0b3ccf7272a] + x-ms-client-request-id: [5e823f3e-a14e-11e6-b330-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIDBTCCAe0CAQAwdTEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xEzARBgNVBAsTClRlc3ROdWdnZXQxFDASBgNVBAoTC1Rlc3QgTm9vZGxlMQ8wDQYDVQQHEwZSZWRtb24xCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALbWBb/ML61eO5zLnUJx1TarJtaERYATeT4iK1ndohC/wJtsRB9TjlIDdfcq3pqigyJX6hWQKW9HrE5wyJCK2efTThg7wZc3MGBRrlwtzUd22T9/Tc5DnKDhvgcGG6V9ANAZrOhYG5pjwK00Wj5d7g9/cOAs6g+T4kxTMx8h7YCCfoHPFeSN5hji/j28JP6T3IDkri9F3KX/aUoIUXz3uM7w4orQ7lU8Uux65Ibu/e/XEVb9ybSB+lZFybzQeCCW7SQY5xJwWop+ntW7r8YQs3PjrxFN/DuE0EPzGulVgga/8DfFhjiH251Ug4wUfbu3mRTjIrHgAe/PTtDeDx2uqDkCAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQAANtQHgHayEQkre4D5XtDQlQ0eHqQCLGpQ6r4J4xL37qci0Z0hPFR3Swpf0fzJSN7coEkUpBcnP6KXEQwmjzjTMHqSfZCCzHgjFy+1WluCTpE6roy71aDjE/wamyOfvOqOx4Sv2uDcbIW/roJCEN74AF39U805o45Efh28SA+DLnxk1WAcyu7kvUHHTzOLaEU6o8AE+quvyy/HiPZNW+Bw+ANv5GhRuc8wWMHinAGEvGVj7/HT54U8UgaWjskXTTs+tOkXJvK2/WsdsUiw0oexqwfTvowC596IfDlb1t9EN09xXsVi6KRH1yu7KigK8hr64ZU6f5aWbLdkeBhkfFXr","cancellation_requested":false,"status":"inProgress","status_details":"Pending + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIDBTCCAe0CAQAwdTEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xEzARBgNVBAsTClRlc3ROdWdnZXQxFDASBgNVBAoTC1Rlc3QgTm9vZGxlMQ8wDQYDVQQHEwZSZWRtb24xCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMn1He0wxfnBqgfaxKtYSJ2/4A3HHz84LSxxA3PhJB6PjRNgZdHCGTa5REkll+3DEo3vq5cuIAHnFMvNwtzJWzMMKqKNvofOTCxKbD4ZCctbLShWRsAbtxQFhFZNyPcK+pUKDFnivSl1G92zZwOhN9zy5w31Dt19iyVobk7LCbCe+Vb/8eqVAb9gGrTpIwm/1zDR8s7wlwA+XXfrUjDYzagvuHDvbW0Expa57CTaiRBQ1zJ1bpQchImNgYUd8Ke+3guul/tYTFogvk3UQcw3C7nWLxggt8mxpvJcW3lgCoseTg30D1mfjgGE7dLuWR9lX5K4aLdFPw1yRwXJEhsrk9ECAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQCRPMr8inP7SlCaRpQtIbsQFyKXl8Kb3w49KHg3BDm5K1JOErywzyuNSFbPQUpDpu1ZKNAj+nCRu3L51qqGLVIytrJsit/0HKGelZoJvORwH53FnGE7GqUyTOwpTsZR4DE0rweVjJNcVrwEmoX5bpco5ne3Nbg3pMdWyFHIszEttRX3Zt8euTqqJugt0ummoVpbkXPcE5EnQHK3z4cSSQjp2i8UENUTNnOoXjGHrLCR5c8qbhFneYc3uBW5Zyykv69vJ8/l/EHQzUayuQY/WqkjuyY+c6ODMCKkpmlVNHMi4ZIpJgqq3w38uOaKqLhXLB7/77J0zBqGB/LHdb1n3+E/","cancellation_requested":false,"status":"inProgress","status_details":"Pending certificate created. Certificate request is in progress. This may take some - time based on the issuer provider. Please check again later.","request_id":"079d9bd733c94a55961246b000bb5182"}'} + time based on the issuer provider. Please check again later.","request_id":"a1c7557e3ef84fdab0433cbaac91786d"}'} headers: Cache-Control: [no-cache] Content-Length: ['1417'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:40:58 GMT'] + Date: ['Wed, 02 Nov 2016 22:47:43 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -159,22 +83,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [ecb1bcf6-9c74-11e6-94be-a0b3ccf7272a] + x-ms-client-request-id: [64e23992-a14e-11e6-a48e-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIDBTCCAe0CAQAwdTEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xEzARBgNVBAsTClRlc3ROdWdnZXQxFDASBgNVBAoTC1Rlc3QgTm9vZGxlMQ8wDQYDVQQHEwZSZWRtb24xCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALbWBb/ML61eO5zLnUJx1TarJtaERYATeT4iK1ndohC/wJtsRB9TjlIDdfcq3pqigyJX6hWQKW9HrE5wyJCK2efTThg7wZc3MGBRrlwtzUd22T9/Tc5DnKDhvgcGG6V9ANAZrOhYG5pjwK00Wj5d7g9/cOAs6g+T4kxTMx8h7YCCfoHPFeSN5hji/j28JP6T3IDkri9F3KX/aUoIUXz3uM7w4orQ7lU8Uux65Ibu/e/XEVb9ybSB+lZFybzQeCCW7SQY5xJwWop+ntW7r8YQs3PjrxFN/DuE0EPzGulVgga/8DfFhjiH251Ug4wUfbu3mRTjIrHgAe/PTtDeDx2uqDkCAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQAANtQHgHayEQkre4D5XtDQlQ0eHqQCLGpQ6r4J4xL37qci0Z0hPFR3Swpf0fzJSN7coEkUpBcnP6KXEQwmjzjTMHqSfZCCzHgjFy+1WluCTpE6roy71aDjE/wamyOfvOqOx4Sv2uDcbIW/roJCEN74AF39U805o45Efh28SA+DLnxk1WAcyu7kvUHHTzOLaEU6o8AE+quvyy/HiPZNW+Bw+ANv5GhRuc8wWMHinAGEvGVj7/HT54U8UgaWjskXTTs+tOkXJvK2/WsdsUiw0oexqwfTvowC596IfDlb1t9EN09xXsVi6KRH1yu7KigK8hr64ZU6f5aWbLdkeBhkfFXr","cancellation_requested":false,"status":"completed","target":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1","request_id":"079d9bd733c94a55961246b000bb5182"}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIDBTCCAe0CAQAwdTEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xEzARBgNVBAsTClRlc3ROdWdnZXQxFDASBgNVBAoTC1Rlc3QgTm9vZGxlMQ8wDQYDVQQHEwZSZWRtb24xCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMn1He0wxfnBqgfaxKtYSJ2/4A3HHz84LSxxA3PhJB6PjRNgZdHCGTa5REkll+3DEo3vq5cuIAHnFMvNwtzJWzMMKqKNvofOTCxKbD4ZCctbLShWRsAbtxQFhFZNyPcK+pUKDFnivSl1G92zZwOhN9zy5w31Dt19iyVobk7LCbCe+Vb/8eqVAb9gGrTpIwm/1zDR8s7wlwA+XXfrUjDYzagvuHDvbW0Expa57CTaiRBQ1zJ1bpQchImNgYUd8Ke+3guul/tYTFogvk3UQcw3C7nWLxggt8mxpvJcW3lgCoseTg30D1mfjgGE7dLuWR9lX5K4aLdFPw1yRwXJEhsrk9ECAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQCRPMr8inP7SlCaRpQtIbsQFyKXl8Kb3w49KHg3BDm5K1JOErywzyuNSFbPQUpDpu1ZKNAj+nCRu3L51qqGLVIytrJsit/0HKGelZoJvORwH53FnGE7GqUyTOwpTsZR4DE0rweVjJNcVrwEmoX5bpco5ne3Nbg3pMdWyFHIszEttRX3Zt8euTqqJugt0ummoVpbkXPcE5EnQHK3z4cSSQjp2i8UENUTNnOoXjGHrLCR5c8qbhFneYc3uBW5Zyykv69vJ8/l/EHQzUayuQY/WqkjuyY+c6ODMCKkpmlVNHMi4ZIpJgqq3w38uOaKqLhXLB7/77J0zBqGB/LHdb1n3+E/","cancellation_requested":false,"status":"completed","target":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1","request_id":"a1c7557e3ef84fdab0433cbaac91786d"}'} headers: Cache-Control: [no-cache] Content-Length: ['1329'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:08 GMT'] + Date: ['Wed, 02 Nov 2016 22:47:53 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -190,22 +114,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [ecdf858c-9c74-11e6-aa8f-a0b3ccf7272a] + x-ms-client-request-id: [650ef170-a14e-11e6-a117-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates?api-version=2015-06-01 response: - body: {string: '{"value":[{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1","x5t":"QpIsIA_TFGcqHjWgIx51yadc00c","attributes":{"enabled":true,"nbf":1477593066,"exp":1635360066,"created":1477593667,"updated":1477593667}}],"nextLink":null}'} + body: {string: '{"value":[{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1","x5t":"mV2oNVytNpKK2fM31oGcpN_j6jE","attributes":{"enabled":true,"nbf":1478126272,"exp":1635893272,"created":1478126872,"updated":1478126872}}],"nextLink":null}'} headers: Cache-Control: [no-cache] Content-Length: ['244'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:08 GMT'] + Date: ['Wed, 02 Nov 2016 22:47:56 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -218,41 +142,41 @@ interactions: status: {code: 200, message: OK} - request: body: !!binary | - eyJwb2xpY3kiOiB7ImxpZmV0aW1lX2FjdGlvbnMiOiBbeyJ0cmlnZ2VyIjogeyJsaWZldGltZV9w - ZXJjZW50YWdlIjogOTB9LCAiYWN0aW9uIjogeyJhY3Rpb25fdHlwZSI6ICJBdXRvUmVuZXcifX1d - LCAiYXR0cmlidXRlcyI6IHsiZW5hYmxlZCI6IHRydWV9LCAiaXNzdWVyIjogeyJuYW1lIjogIlNl - bGYifSwgImtleV9wcm9wcyI6IHsia2V5X3NpemUiOiAyMDQ4LCAia3R5IjogIlJTQSIsICJyZXVz - ZV9rZXkiOiBmYWxzZSwgImV4cG9ydGFibGUiOiB0cnVlfSwgIng1MDlfcHJvcHMiOiB7InN1Ympl - Y3QiOiAiQz1VUywgU1Q9V0EsIEw9UmVkbW9uZCwgTz1UZXN0TywgT1U9VGVzdE9VLCBDTj13d3cu - bXl0ZXN0ZG9tYWluLmNvbSIsICJrZXlfdXNhZ2UiOiBbImRpZ2l0YWxTaWduYXR1cmUiLCAibm9u - UmVwdWRpYXRpb24iLCAia2V5RW5jaXBoZXJtZW50IiwgImtleUFncmVlbWVudCIsICJrZXlDZXJ0 - U2lnbiJdLCAidmFsaWRpdHlfbW9udGhzIjogNTB9LCAic2VjcmV0X3Byb3BzIjogeyJjb250ZW50 - VHlwZSI6ICJhcHBsaWNhdGlvbi94LXBrY3MxMiJ9fSwgImF0dHJpYnV0ZXMiOiB7ImVuYWJsZWQi - OiB0cnVlfX0= + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJwb2xpY3kiOiB7ImF0dHJpYnV0ZXMi + OiB7ImVuYWJsZWQiOiB0cnVlfSwgImlzc3VlciI6IHsibmFtZSI6ICJTZWxmIn0sICJrZXlfcHJv + cHMiOiB7ImV4cG9ydGFibGUiOiB0cnVlLCAia3R5IjogIlJTQSIsICJyZXVzZV9rZXkiOiBmYWxz + ZSwgImtleV9zaXplIjogMjA0OH0sICJzZWNyZXRfcHJvcHMiOiB7ImNvbnRlbnRUeXBlIjogImFw + cGxpY2F0aW9uL3gtcGtjczEyIn0sICJ4NTA5X3Byb3BzIjogeyJrZXlfdXNhZ2UiOiBbImRpZ2l0 + YWxTaWduYXR1cmUiLCAibm9uUmVwdWRpYXRpb24iLCAia2V5RW5jaXBoZXJtZW50IiwgImtleUFn + cmVlbWVudCIsICJrZXlDZXJ0U2lnbiJdLCAic3ViamVjdCI6ICJDPVVTLCBTVD1XQSwgTD1SZWRt + b25kLCBPPVRlc3RPLCBPVT1UZXN0T1UsIENOPXd3dy5teXRlc3Rkb21haW4uY29tIiwgInZhbGlk + aXR5X21vbnRocyI6IDUwfSwgImxpZmV0aW1lX2FjdGlvbnMiOiBbeyJ0cmlnZ2VyIjogeyJsaWZl + dGltZV9wZXJjZW50YWdlIjogOTB9LCAiYWN0aW9uIjogeyJhY3Rpb25fdHlwZSI6ICJBdXRvUmVu + ZXcifX1dfX0= headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['578'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [ed0d1312-9c74-11e6-b97a-a0b3ccf7272a] + x-ms-client-request-id: [6534e078-a14e-11e6-8533-a0b3ccf7272a] method: POST uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/create?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIC/DCCAeQCAQAwbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK1ac1SiVLP1rHYKpts998K0DfKmhkSNDe5op7pn6k0/OcuKqh+A7mPAoPisIxrQDHC++REGPGbn707uNkb/2GUcd+oNNXzI8iPT4TMstBllIKsYEmaoUfzYih3ZqNEAC7nvCkQN1bnfSrdtPIwKc5jWMy5RAuk12GM1dV1cqqdZ0sTz7X/gYVGVRdGA8AnB1g3gv4bri892bvgjO7OfbaGqvLRmUV+MMqe19V85+ZP3uxehjE63qrSyWoID72zHmP+lEqoUm9hyB6FwUHyMeTemalZElNcCE7C3b6XqVFo45z3Z4R2TGzWc8p1dhQzu2cRJsiPJGkRRCZcFyo5qNGkCAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQCSt0/IiOyEn/fFbDoyc6hUXvSofXiWA1/eUYOv19i1JfN1xmsu3c0TOmwjv6Hd3Oy2SifiPFN5ZQyXO16JCg8xAqRLUtjM2uTEv7qK+hPQGYdl7IPkfrw6OfOdrfmkiOztCKxon7Wb+hUk0oN44I1EEXRNye/wGiV5hpOy8APbB1hKwH8zOqKWeGVF1BKkuhko4+k16s/B7/em4CYVsyJxwFcKFoUJE48dfEb6hh9Uvu2vPg3cOzY0fPhV+aeHWQ0MY5MqpSFskS2i/wUNsa2bKCGFInXDRzANtPZlfXyPMiZofxTHaZ+gPCFYWCu9SAbVnDj7P40/q5sft1O16RKD","cancellation_requested":false,"status":"inProgress","status_details":"Pending + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIC/DCCAeQCAQAwbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOJWappPwEMTtMpv3rdt4YQWTazWm0RHhO9dBaDVQ18ciTVeXtpDX5+xQ0fwD3YPobSko7rtnbz9LyLX60zY5bIAJv0ZjQ5Hjv293PV+c7fzM5U69m1nCrGMq6TFO1m/kWmrSh8Y/Pe3sm3rxHSs7LEP4DZ0PaNcEcB+rOgBYa04brO4inBf52QNAuxexG9/zspJ85nHpiGKKX9aL+NhJT+y9+sxD36sgqbeowRwakH+f+N5K0xYAqrhywxfYX4OtaAP4Wnhhfm58rEl1LC9pED/yb5sX6mSIRq0bay8hsAb5e1cJFkdC4e0ycI8QBCeIXc+hC9K2JqwOJIYshMR5h0CAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBp8FNV044SyMggZ4jCQLXvlOwqgLSbNKcrc42YF0I0nECElkhVQ2EJVEqj7JvuQn0Km0cHPQwHkTF4x9MVkJBQRTt6UodQpcBkK4HokUvYnxoNuv1orZqOh54YUuCMk4nh1EoW5K+jnFoLiiX0vqZna/llsHfyTtqbmPelfmiJGSKmwqAODktwyDTNrgH3wfi2i/fOllmG3h3zbLK/L/uR05dKKuHnYbqx51v+lX1B2sJygOTBc1DDcm6XlVGx77nGO78cKq2e8VFuMRI0qcWt8I1frndF049BgYzeJiSn5ly16kHGJMGHekXsjZVSPlALVz3kzsI46Qt/sJvfjYIS","cancellation_requested":false,"status":"inProgress","status_details":"Pending certificate created. Certificate request is in progress. This may take some - time based on the issuer provider. Please check again later.","request_id":"1b636ab92351404c895e9d60c0cdcad8"}'} + time based on the issuer provider. Please check again later.","request_id":"b13c07a6f4a54be0a642c3b11bd17433"}'} headers: Cache-Control: [no-cache] Content-Length: ['1405'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:10 GMT'] + Date: ['Wed, 02 Nov 2016 22:47:55 GMT'] Expires: ['-1'] - Location: ['https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending?api-version=2015-06-01&request_id=1b636ab92351404c895e9d60c0cdcad8'] + Location: ['https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending?api-version=2015-06-01&request_id=b13c07a6f4a54be0a642c3b11bd17433'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] Strict-Transport-Security: [max-age=31536000;includeSubDomains] @@ -267,24 +191,24 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [ee250b64-9c74-11e6-9f14-a0b3ccf7272a] + x-ms-client-request-id: [66159bf8-a14e-11e6-a9ba-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIC/DCCAeQCAQAwbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK1ac1SiVLP1rHYKpts998K0DfKmhkSNDe5op7pn6k0/OcuKqh+A7mPAoPisIxrQDHC++REGPGbn707uNkb/2GUcd+oNNXzI8iPT4TMstBllIKsYEmaoUfzYih3ZqNEAC7nvCkQN1bnfSrdtPIwKc5jWMy5RAuk12GM1dV1cqqdZ0sTz7X/gYVGVRdGA8AnB1g3gv4bri892bvgjO7OfbaGqvLRmUV+MMqe19V85+ZP3uxehjE63qrSyWoID72zHmP+lEqoUm9hyB6FwUHyMeTemalZElNcCE7C3b6XqVFo45z3Z4R2TGzWc8p1dhQzu2cRJsiPJGkRRCZcFyo5qNGkCAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQCSt0/IiOyEn/fFbDoyc6hUXvSofXiWA1/eUYOv19i1JfN1xmsu3c0TOmwjv6Hd3Oy2SifiPFN5ZQyXO16JCg8xAqRLUtjM2uTEv7qK+hPQGYdl7IPkfrw6OfOdrfmkiOztCKxon7Wb+hUk0oN44I1EEXRNye/wGiV5hpOy8APbB1hKwH8zOqKWeGVF1BKkuhko4+k16s/B7/em4CYVsyJxwFcKFoUJE48dfEb6hh9Uvu2vPg3cOzY0fPhV+aeHWQ0MY5MqpSFskS2i/wUNsa2bKCGFInXDRzANtPZlfXyPMiZofxTHaZ+gPCFYWCu9SAbVnDj7P40/q5sft1O16RKD","cancellation_requested":false,"status":"inProgress","status_details":"Pending + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIC/DCCAeQCAQAwbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOJWappPwEMTtMpv3rdt4YQWTazWm0RHhO9dBaDVQ18ciTVeXtpDX5+xQ0fwD3YPobSko7rtnbz9LyLX60zY5bIAJv0ZjQ5Hjv293PV+c7fzM5U69m1nCrGMq6TFO1m/kWmrSh8Y/Pe3sm3rxHSs7LEP4DZ0PaNcEcB+rOgBYa04brO4inBf52QNAuxexG9/zspJ85nHpiGKKX9aL+NhJT+y9+sxD36sgqbeowRwakH+f+N5K0xYAqrhywxfYX4OtaAP4Wnhhfm58rEl1LC9pED/yb5sX6mSIRq0bay8hsAb5e1cJFkdC4e0ycI8QBCeIXc+hC9K2JqwOJIYshMR5h0CAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBp8FNV044SyMggZ4jCQLXvlOwqgLSbNKcrc42YF0I0nECElkhVQ2EJVEqj7JvuQn0Km0cHPQwHkTF4x9MVkJBQRTt6UodQpcBkK4HokUvYnxoNuv1orZqOh54YUuCMk4nh1EoW5K+jnFoLiiX0vqZna/llsHfyTtqbmPelfmiJGSKmwqAODktwyDTNrgH3wfi2i/fOllmG3h3zbLK/L/uR05dKKuHnYbqx51v+lX1B2sJygOTBc1DDcm6XlVGx77nGO78cKq2e8VFuMRI0qcWt8I1frndF049BgYzeJiSn5ly16kHGJMGHekXsjZVSPlALVz3kzsI46Qt/sJvfjYIS","cancellation_requested":false,"status":"inProgress","status_details":"Pending certificate created. Certificate request is in progress. This may take some - time based on the issuer provider. Please check again later.","request_id":"1b636ab92351404c895e9d60c0cdcad8"}'} + time based on the issuer provider. Please check again later.","request_id":"b13c07a6f4a54be0a642c3b11bd17433"}'} headers: Cache-Control: [no-cache] Content-Length: ['1405'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:12 GMT'] + Date: ['Wed, 02 Nov 2016 22:47:56 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -300,24 +224,24 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [f43b0434-9c74-11e6-a3b0-a0b3ccf7272a] + x-ms-client-request-id: [6c386812-a14e-11e6-8274-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIC/DCCAeQCAQAwbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK1ac1SiVLP1rHYKpts998K0DfKmhkSNDe5op7pn6k0/OcuKqh+A7mPAoPisIxrQDHC++REGPGbn707uNkb/2GUcd+oNNXzI8iPT4TMstBllIKsYEmaoUfzYih3ZqNEAC7nvCkQN1bnfSrdtPIwKc5jWMy5RAuk12GM1dV1cqqdZ0sTz7X/gYVGVRdGA8AnB1g3gv4bri892bvgjO7OfbaGqvLRmUV+MMqe19V85+ZP3uxehjE63qrSyWoID72zHmP+lEqoUm9hyB6FwUHyMeTemalZElNcCE7C3b6XqVFo45z3Z4R2TGzWc8p1dhQzu2cRJsiPJGkRRCZcFyo5qNGkCAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQCSt0/IiOyEn/fFbDoyc6hUXvSofXiWA1/eUYOv19i1JfN1xmsu3c0TOmwjv6Hd3Oy2SifiPFN5ZQyXO16JCg8xAqRLUtjM2uTEv7qK+hPQGYdl7IPkfrw6OfOdrfmkiOztCKxon7Wb+hUk0oN44I1EEXRNye/wGiV5hpOy8APbB1hKwH8zOqKWeGVF1BKkuhko4+k16s/B7/em4CYVsyJxwFcKFoUJE48dfEb6hh9Uvu2vPg3cOzY0fPhV+aeHWQ0MY5MqpSFskS2i/wUNsa2bKCGFInXDRzANtPZlfXyPMiZofxTHaZ+gPCFYWCu9SAbVnDj7P40/q5sft1O16RKD","cancellation_requested":false,"status":"inProgress","status_details":"Pending + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIC/DCCAeQCAQAwbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOJWappPwEMTtMpv3rdt4YQWTazWm0RHhO9dBaDVQ18ciTVeXtpDX5+xQ0fwD3YPobSko7rtnbz9LyLX60zY5bIAJv0ZjQ5Hjv293PV+c7fzM5U69m1nCrGMq6TFO1m/kWmrSh8Y/Pe3sm3rxHSs7LEP4DZ0PaNcEcB+rOgBYa04brO4inBf52QNAuxexG9/zspJ85nHpiGKKX9aL+NhJT+y9+sxD36sgqbeowRwakH+f+N5K0xYAqrhywxfYX4OtaAP4Wnhhfm58rEl1LC9pED/yb5sX6mSIRq0bay8hsAb5e1cJFkdC4e0ycI8QBCeIXc+hC9K2JqwOJIYshMR5h0CAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBp8FNV044SyMggZ4jCQLXvlOwqgLSbNKcrc42YF0I0nECElkhVQ2EJVEqj7JvuQn0Km0cHPQwHkTF4x9MVkJBQRTt6UodQpcBkK4HokUvYnxoNuv1orZqOh54YUuCMk4nh1EoW5K+jnFoLiiX0vqZna/llsHfyTtqbmPelfmiJGSKmwqAODktwyDTNrgH3wfi2i/fOllmG3h3zbLK/L/uR05dKKuHnYbqx51v+lX1B2sJygOTBc1DDcm6XlVGx77nGO78cKq2e8VFuMRI0qcWt8I1frndF049BgYzeJiSn5ly16kHGJMGHekXsjZVSPlALVz3kzsI46Qt/sJvfjYIS","cancellation_requested":false,"status":"inProgress","status_details":"Pending certificate created. Certificate request is in progress. This may take some - time based on the issuer provider. Please check again later.","request_id":"1b636ab92351404c895e9d60c0cdcad8"}'} + time based on the issuer provider. Please check again later.","request_id":"b13c07a6f4a54be0a642c3b11bd17433"}'} headers: Cache-Control: [no-cache] Content-Length: ['1405'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:19 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:07 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -333,22 +257,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fa5979e8-9c74-11e6-89fa-a0b3ccf7272a] + x-ms-client-request-id: [72535ab0-a14e-11e6-b1b4-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIC/DCCAeQCAQAwbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK1ac1SiVLP1rHYKpts998K0DfKmhkSNDe5op7pn6k0/OcuKqh+A7mPAoPisIxrQDHC++REGPGbn707uNkb/2GUcd+oNNXzI8iPT4TMstBllIKsYEmaoUfzYih3ZqNEAC7nvCkQN1bnfSrdtPIwKc5jWMy5RAuk12GM1dV1cqqdZ0sTz7X/gYVGVRdGA8AnB1g3gv4bri892bvgjO7OfbaGqvLRmUV+MMqe19V85+ZP3uxehjE63qrSyWoID72zHmP+lEqoUm9hyB6FwUHyMeTemalZElNcCE7C3b6XqVFo45z3Z4R2TGzWc8p1dhQzu2cRJsiPJGkRRCZcFyo5qNGkCAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQCSt0/IiOyEn/fFbDoyc6hUXvSofXiWA1/eUYOv19i1JfN1xmsu3c0TOmwjv6Hd3Oy2SifiPFN5ZQyXO16JCg8xAqRLUtjM2uTEv7qK+hPQGYdl7IPkfrw6OfOdrfmkiOztCKxon7Wb+hUk0oN44I1EEXRNye/wGiV5hpOy8APbB1hKwH8zOqKWeGVF1BKkuhko4+k16s/B7/em4CYVsyJxwFcKFoUJE48dfEb6hh9Uvu2vPg3cOzY0fPhV+aeHWQ0MY5MqpSFskS2i/wUNsa2bKCGFInXDRzANtPZlfXyPMiZofxTHaZ+gPCFYWCu9SAbVnDj7P40/q5sft1O16RKD","cancellation_requested":false,"status":"completed","target":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1","request_id":"1b636ab92351404c895e9d60c0cdcad8"}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending","issuer":{"name":"Self"},"csr":"MIIC/DCCAeQCAQAwbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOJWappPwEMTtMpv3rdt4YQWTazWm0RHhO9dBaDVQ18ciTVeXtpDX5+xQ0fwD3YPobSko7rtnbz9LyLX60zY5bIAJv0ZjQ5Hjv293PV+c7fzM5U69m1nCrGMq6TFO1m/kWmrSh8Y/Pe3sm3rxHSs7LEP4DZ0PaNcEcB+rOgBYa04brO4inBf52QNAuxexG9/zspJ85nHpiGKKX9aL+NhJT+y9+sxD36sgqbeowRwakH+f+N5K0xYAqrhywxfYX4OtaAP4Wnhhfm58rEl1LC9pED/yb5sX6mSIRq0bay8hsAb5e1cJFkdC4e0ycI8QBCeIXc+hC9K2JqwOJIYshMR5h0CAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBp8FNV044SyMggZ4jCQLXvlOwqgLSbNKcrc42YF0I0nECElkhVQ2EJVEqj7JvuQn0Km0cHPQwHkTF4x9MVkJBQRTt6UodQpcBkK4HokUvYnxoNuv1orZqOh54YUuCMk4nh1EoW5K+jnFoLiiX0vqZna/llsHfyTtqbmPelfmiJGSKmwqAODktwyDTNrgH3wfi2i/fOllmG3h3zbLK/L/uR05dKKuHnYbqx51v+lX1B2sJygOTBc1DDcm6XlVGx77nGO78cKq2e8VFuMRI0qcWt8I1frndF049BgYzeJiSn5ly16kHGJMGHekXsjZVSPlALVz3kzsI46Qt/sJvfjYIS","cancellation_requested":false,"status":"completed","target":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1","request_id":"b13c07a6f4a54be0a642c3b11bd17433"}'} headers: Cache-Control: [no-cache] Content-Length: ['1317'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:30 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:18 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -364,22 +288,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fa8aceb4-9c74-11e6-abf2-a0b3ccf7272a] + x-ms-client-request-id: [731680a4-a14e-11e6-bf56-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/versions?api-version=2015-06-01 response: - body: {string: '{"value":[{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/1374b00d87934ab8ab0cd69915835d5c","x5t":"QpIsIA_TFGcqHjWgIx51yadc00c","attributes":{"enabled":true,"nbf":1477593066,"exp":1635360066,"created":1477593667,"updated":1477593667}},{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/5372488fd0134d20b09c11c70225af3a","x5t":"aFWj9qBSZsIsHLRBXgam9cM_GMQ","attributes":{"enabled":true,"nbf":1477593083,"exp":1609094483,"created":1477593683,"updated":1477593683}}],"nextLink":null}'} + body: {string: '{"value":[{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/10f45a6a707e41f1b7ecfa7ee88030f8","x5t":"mj1fuTf9omfkTefinFUIxqD5vus","attributes":{"enabled":true,"nbf":1478126288,"exp":1609627688,"created":1478126888,"updated":1478126888}},{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/f97a4bf643da4bf3aa4c197219c88052","x5t":"mV2oNVytNpKK2fM31oGcpN_j6jE","attributes":{"enabled":true,"nbf":1478126272,"exp":1635893272,"created":1478126872,"updated":1478126872}}],"nextLink":null}'} headers: Cache-Control: [no-cache] Content-Length: ['527'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:30 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:17 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -395,23 +319,23 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fab85f90-9c74-11e6-9ee8-a0b3ccf7272a] + x-ms-client-request-id: [734ffed2-a14e-11e6-984d-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/5372488fd0134d20b09c11c70225af3a","kid":"https://cli-test-keyvault-cert.vault.azure.net/keys/cert1/5372488fd0134d20b09c11c70225af3a","sid":"https://cli-test-keyvault-cert.vault.azure.net/secrets/cert1/5372488fd0134d20b09c11c70225af3a","x5t":"aFWj9qBSZsIsHLRBXgam9cM_GMQ","cer":"MIID3jCCAsagAwIBAgIQRayBKmoXRWSdBJNQlBZ6DzANBgkqhkiG9w0BAQsFADBsMR0wGwYDVQQDExR3d3cubXl0ZXN0ZG9tYWluLmNvbTEPMA0GA1UECxMGVGVzdE9VMQ4wDAYDVQQKEwVUZXN0TzEQMA4GA1UEBxMHUmVkbW9uZDELMAkGA1UECBMCV0ExCzAJBgNVBAYTAlVTMB4XDTE2MTAyNzE4MzEyM1oXDTIwMTIyNzE4NDEyM1owbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK1ac1SiVLP1rHYKpts998K0DfKmhkSNDe5op7pn6k0/OcuKqh+A7mPAoPisIxrQDHC++REGPGbn707uNkb/2GUcd+oNNXzI8iPT4TMstBllIKsYEmaoUfzYih3ZqNEAC7nvCkQN1bnfSrdtPIwKc5jWMy5RAuk12GM1dV1cqqdZ0sTz7X/gYVGVRdGA8AnB1g3gv4bri892bvgjO7OfbaGqvLRmUV+MMqe19V85+ZP3uxehjE63qrSyWoID72zHmP+lEqoUm9hyB6FwUHyMeTemalZElNcCE7C3b6XqVFo45z3Z4R2TGzWc8p1dhQzu2cRJsiPJGkRRCZcFyo5qNGkCAwEAAaN8MHowDgYDVR0PAQH/BAQDAgLsMAkGA1UdEwQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB8GA1UdIwQYMBaAFFhMeKrq5d8DTvSa/fqJjDJzJ/KPMB0GA1UdDgQWBBRYTHiq6uXfA070mv36iYwycyfyjzANBgkqhkiG9w0BAQsFAAOCAQEAQ4URXh8BF3UGa/slJifmrwMGgpZGs9wE913rfLmUWvtk16837Zwc+dicg65sufQfrDD0mWxvXnU8DMu7cxflpdXTTaMzQXmrOyLaJpgn5OsgW5sza0XrNw06XthBIzHDX43+52Vytmm15YHDzeB9so8atP46EiOwEJv2sgSQqSTADjQkpOmFHzyvLdeKewdnUzNbZh0gR7QIqf1YG5qYK/hvK+VB8ET0VF/PM4IVl8AuKzjNTKWEHW3t+xYWzaqLVFyBV8fGwDo1Lb+AlkIIOpT0VJTQBE7+YQ54IpiasenWPQ7QK78ih0Y+WPM54zPLqHxSxtCPIuPWMD856WVGsQ==","attributes":{"enabled":true,"nbf":1477593083,"exp":1609094483,"created":1477593683,"updated":1477593683},"policy":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/policy","key_props":{"exportable":true,"kty":"RSA","key_size":2048,"reuse_key":false},"secret_props":{"contentType":"application/x-pkcs12"},"x509_props":{"subject":"C=US, - ST=WA, L=Redmond, O=TestO, OU=TestOU, CN=www.mytestdomain.com","ekus":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2"],"key_usage":["digitalSignature","keyAgreement","keyCertSign","keyEncipherment","nonRepudiation"],"validity_months":50,"basic_constraints":{"ca":false}},"lifetime_actions":[{"trigger":{"lifetime_percentage":90},"action":{"action_type":"AutoRenew"}}],"issuer":{"name":"Self"},"attributes":{"enabled":true,"created":1477593643,"updated":1477593669}},"pending":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending"}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/10f45a6a707e41f1b7ecfa7ee88030f8","kid":"https://cli-test-keyvault-cert.vault.azure.net/keys/cert1/10f45a6a707e41f1b7ecfa7ee88030f8","sid":"https://cli-test-keyvault-cert.vault.azure.net/secrets/cert1/10f45a6a707e41f1b7ecfa7ee88030f8","x5t":"mj1fuTf9omfkTefinFUIxqD5vus","cer":"MIID3jCCAsagAwIBAgIQYVoYSlmBTbu2JbL++2zAwzANBgkqhkiG9w0BAQsFADBsMR0wGwYDVQQDExR3d3cubXl0ZXN0ZG9tYWluLmNvbTEPMA0GA1UECxMGVGVzdE9VMQ4wDAYDVQQKEwVUZXN0TzEQMA4GA1UEBxMHUmVkbW9uZDELMAkGA1UECBMCV0ExCzAJBgNVBAYTAlVTMB4XDTE2MTEwMjIyMzgwOFoXDTIxMDEwMjIyNDgwOFowbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOJWappPwEMTtMpv3rdt4YQWTazWm0RHhO9dBaDVQ18ciTVeXtpDX5+xQ0fwD3YPobSko7rtnbz9LyLX60zY5bIAJv0ZjQ5Hjv293PV+c7fzM5U69m1nCrGMq6TFO1m/kWmrSh8Y/Pe3sm3rxHSs7LEP4DZ0PaNcEcB+rOgBYa04brO4inBf52QNAuxexG9/zspJ85nHpiGKKX9aL+NhJT+y9+sxD36sgqbeowRwakH+f+N5K0xYAqrhywxfYX4OtaAP4Wnhhfm58rEl1LC9pED/yb5sX6mSIRq0bay8hsAb5e1cJFkdC4e0ycI8QBCeIXc+hC9K2JqwOJIYshMR5h0CAwEAAaN8MHowDgYDVR0PAQH/BAQDAgLsMAkGA1UdEwQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB8GA1UdIwQYMBaAFH9vj6HbLIHF5jf7JzHtd7FiggrkMB0GA1UdDgQWBBR/b4+h2yyBxeY3+ycx7XexYoIK5DANBgkqhkiG9w0BAQsFAAOCAQEAb4Y8ITRskExg/4k/GXVPW+Z1MkNRVBwQc7/C0lHvuc7T6s4MwYZqmng14eWssHSKLnV1MsGxj6CewxLwtvrAprzkSu/dQyh1MhAC+nuikmWJTw5dNzFypW9CXw1/JxfxPy7IIDAvtBvazP4sF9Gp0MbUW2jRMFFfejl7+lGMHUSl8PNEQwiIXTey2w5LV5UXkh2hVyPzjOXu3XodtLoNeEggGawiWeNPu22CxiJSqv/e2zCa0x/+DkmoQmbqE4ZiFsOuK+Vr6FukdBHd02y9Q2QeOzfaJgAXplX7BZ7mFKi++10+340g2mtRFDoAWfRjj+OpCX1LAyGyXLLJLX2URg==","attributes":{"enabled":true,"nbf":1478126288,"exp":1609627688,"created":1478126888,"updated":1478126888},"policy":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/policy","key_props":{"exportable":true,"kty":"RSA","key_size":2048,"reuse_key":false},"secret_props":{"contentType":"application/x-pkcs12"},"x509_props":{"subject":"C=US, + ST=WA, L=Redmond, O=TestO, OU=TestOU, CN=www.mytestdomain.com","ekus":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2"],"key_usage":["digitalSignature","keyAgreement","keyCertSign","keyEncipherment","nonRepudiation"],"validity_months":50,"basic_constraints":{"ca":false}},"lifetime_actions":[{"trigger":{"lifetime_percentage":90},"action":{"action_type":"AutoRenew"}}],"issuer":{"name":"Self"},"attributes":{"enabled":true,"created":1478126863,"updated":1478126875}},"pending":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending"}}'} headers: Cache-Control: [no-cache] Content-Length: ['2592'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:30 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:18 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -427,22 +351,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fae8c2be-9c74-11e6-998d-a0b3ccf7272a] + x-ms-client-request-id: [737d583e-a14e-11e6-9d78-a0b3ccf7272a] method: GET - uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/1374b00d87934ab8ab0cd69915835d5c?api-version=2015-06-01 + uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/f97a4bf643da4bf3aa4c197219c88052?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/1374b00d87934ab8ab0cd69915835d5c","kid":"https://cli-test-keyvault-cert.vault.azure.net/keys/cert1/1374b00d87934ab8ab0cd69915835d5c","sid":"https://cli-test-keyvault-cert.vault.azure.net/secrets/cert1/1374b00d87934ab8ab0cd69915835d5c","x5t":"QpIsIA_TFGcqHjWgIx51yadc00c","cer":"MIID8DCCAtigAwIBAgIQM+zPvxZeREi0BAkRakNq7DANBgkqhkiG9w0BAQsFADB1MR0wGwYDVQQDExR3d3cubXl0ZXN0ZG9tYWluLmNvbTETMBEGA1UECxMKVGVzdE51Z2dldDEUMBIGA1UEChMLVGVzdCBOb29kbGUxDzANBgNVBAcTBlJlZG1vbjELMAkGA1UECBMCV0ExCzAJBgNVBAYTAlVTMB4XDTE2MTAyNzE4MzEwNloXDTIxMTAyNzE4NDEwNlowdTEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xEzARBgNVBAsTClRlc3ROdWdnZXQxFDASBgNVBAoTC1Rlc3QgTm9vZGxlMQ8wDQYDVQQHEwZSZWRtb24xCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALbWBb/ML61eO5zLnUJx1TarJtaERYATeT4iK1ndohC/wJtsRB9TjlIDdfcq3pqigyJX6hWQKW9HrE5wyJCK2efTThg7wZc3MGBRrlwtzUd22T9/Tc5DnKDhvgcGG6V9ANAZrOhYG5pjwK00Wj5d7g9/cOAs6g+T4kxTMx8h7YCCfoHPFeSN5hji/j28JP6T3IDkri9F3KX/aUoIUXz3uM7w4orQ7lU8Uux65Ibu/e/XEVb9ybSB+lZFybzQeCCW7SQY5xJwWop+ntW7r8YQs3PjrxFN/DuE0EPzGulVgga/8DfFhjiH251Ug4wUfbu3mRTjIrHgAe/PTtDeDx2uqDkCAwEAAaN8MHowDgYDVR0PAQH/BAQDAgLsMAkGA1UdEwQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB8GA1UdIwQYMBaAFO0pQsnWVqvHCzUgebiP4BD4sC+eMB0GA1UdDgQWBBTtKULJ1larxws1IHm4j+AQ+LAvnjANBgkqhkiG9w0BAQsFAAOCAQEAn3li6sWZYpzcVA8yeCASaNPUVSVkUFx+2k+FyoDwwN4TiiYKHa6w/QWynHsDMfuw/Wl47QNh3Pj5C0jxFfAKWZGKR5hKZI9bzo5QRtljIT4bxOhggmuKu8oBUi+xGFmIHJfHu4cRbFpo4guNRAQDH1gaUqqqXk42yGz/lYKaBdPPCMYk9hCEmadO97FEGolaHzfoKj/dLVM8gBydckWSbcfVqFs96tjfzD6KsMlLKhQYX5QYno5eL3lWM+ouownjJrnzf4lmU1ngpjG8A3kvDWsq7K/bDWIOyBN6BrAKM6Tte409Gl9vsbPw+a/lu/IRAg0pKxgaJ4oOnkqTFsSMJQ==","attributes":{"enabled":true,"nbf":1477593066,"exp":1635360066,"created":1477593667,"updated":1477593667}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/f97a4bf643da4bf3aa4c197219c88052","kid":"https://cli-test-keyvault-cert.vault.azure.net/keys/cert1/f97a4bf643da4bf3aa4c197219c88052","sid":"https://cli-test-keyvault-cert.vault.azure.net/secrets/cert1/f97a4bf643da4bf3aa4c197219c88052","x5t":"mV2oNVytNpKK2fM31oGcpN_j6jE","cer":"MIID8DCCAtigAwIBAgIQZiFb1AM/Q9WjAViTZ9aJIDANBgkqhkiG9w0BAQsFADB1MR0wGwYDVQQDExR3d3cubXl0ZXN0ZG9tYWluLmNvbTETMBEGA1UECxMKVGVzdE51Z2dldDEUMBIGA1UEChMLVGVzdCBOb29kbGUxDzANBgNVBAcTBlJlZG1vbjELMAkGA1UECBMCV0ExCzAJBgNVBAYTAlVTMB4XDTE2MTEwMjIyMzc1MloXDTIxMTEwMjIyNDc1MlowdTEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xEzARBgNVBAsTClRlc3ROdWdnZXQxFDASBgNVBAoTC1Rlc3QgTm9vZGxlMQ8wDQYDVQQHEwZSZWRtb24xCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMn1He0wxfnBqgfaxKtYSJ2/4A3HHz84LSxxA3PhJB6PjRNgZdHCGTa5REkll+3DEo3vq5cuIAHnFMvNwtzJWzMMKqKNvofOTCxKbD4ZCctbLShWRsAbtxQFhFZNyPcK+pUKDFnivSl1G92zZwOhN9zy5w31Dt19iyVobk7LCbCe+Vb/8eqVAb9gGrTpIwm/1zDR8s7wlwA+XXfrUjDYzagvuHDvbW0Expa57CTaiRBQ1zJ1bpQchImNgYUd8Ke+3guul/tYTFogvk3UQcw3C7nWLxggt8mxpvJcW3lgCoseTg30D1mfjgGE7dLuWR9lX5K4aLdFPw1yRwXJEhsrk9ECAwEAAaN8MHowDgYDVR0PAQH/BAQDAgLsMAkGA1UdEwQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB8GA1UdIwQYMBaAFE3h9P2kz3JDxnLk4kefA7z1xelEMB0GA1UdDgQWBBRN4fT9pM9yQ8Zy5OJHnwO89cXpRDANBgkqhkiG9w0BAQsFAAOCAQEAM4P23cupKI5be9e7g6zd4KYQB6N0xT6GVFxYwOiAdYTQsp3BflGYiWxay90gCPcQx3EggzBmZh0/RyKQlGRRbcuZMStE48cuCFN1lTUdW5q8k884z5XgjDPxPJ5yo2YVoN5c8pwaEsQP37b5gR/3ke9mzwbulU/ZUw/VHpAoLWJRbK9kIXNBpQcydbN/KaPZMpHyHsVSluksi/zuA4SfBU91VldMHJqxfxMAMFRMbHxEsS2HBroe854Qj8b6gyQSsoAT9uzsiIAZ0soaMUlHcpsHxS8buO8HoyFW9scJqcDU5VLgwQ+I7BGTNSfEArHCYTlIfkWatY0x3NzbRJFwqw==","attributes":{"enabled":true,"nbf":1478126272,"exp":1635893272,"created":1478126872,"updated":1478126872}}'} headers: Cache-Control: [no-cache] Content-Length: ['1811'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:31 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -455,38 +379,38 @@ interactions: status: {code: 200, message: OK} - request: body: !!binary | - eyJwb2xpY3kiOiB7ImxpZmV0aW1lX2FjdGlvbnMiOiBbeyJ0cmlnZ2VyIjogeyJsaWZldGltZV9w - ZXJjZW50YWdlIjogOTB9LCAiYWN0aW9uIjogeyJhY3Rpb25fdHlwZSI6ICJBdXRvUmVuZXcifX1d - LCAiYXR0cmlidXRlcyI6IHsiZW5hYmxlZCI6IHRydWV9LCAiaXNzdWVyIjogeyJuYW1lIjogIlNl - bGYifSwgImtleV9wcm9wcyI6IHsia2V5X3NpemUiOiAyMDQ4LCAia3R5IjogIlJTQSIsICJyZXVz - ZV9rZXkiOiBmYWxzZSwgImV4cG9ydGFibGUiOiB0cnVlfSwgIng1MDlfcHJvcHMiOiB7InN1Ympl - Y3QiOiAiQz1VUywgU1Q9V0EsIEw9UmVkbW9uLCBPPVRlc3QgTm9vZGxlLCBPVT1UZXN0TnVnZ2V0 - LCBDTj13d3cubXl0ZXN0ZG9tYWluLmNvbSIsICJrZXlfdXNhZ2UiOiBbImRpZ2l0YWxTaWduYXR1 - cmUiLCAibm9uUmVwdWRpYXRpb24iLCAia2V5RW5jaXBoZXJtZW50IiwgImtleUFncmVlbWVudCIs - ICJrZXlDZXJ0U2lnbiJdLCAidmFsaWRpdHlfbW9udGhzIjogNjB9LCAic2VjcmV0X3Byb3BzIjog - eyJjb250ZW50VHlwZSI6ICJhcHBsaWNhdGlvbi94LXBrY3MxMiJ9fSwgImF0dHJpYnV0ZXMiOiB7 - ImVuYWJsZWQiOiBmYWxzZX19 + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogZmFsc2V9LCAicG9saWN5IjogeyJhdHRyaWJ1dGVz + IjogeyJlbmFibGVkIjogdHJ1ZX0sICJpc3N1ZXIiOiB7Im5hbWUiOiAiU2VsZiJ9LCAia2V5X3By + b3BzIjogeyJleHBvcnRhYmxlIjogdHJ1ZSwgImt0eSI6ICJSU0EiLCAicmV1c2Vfa2V5IjogZmFs + c2UsICJrZXlfc2l6ZSI6IDIwNDh9LCAic2VjcmV0X3Byb3BzIjogeyJjb250ZW50VHlwZSI6ICJh + cHBsaWNhdGlvbi94LXBrY3MxMiJ9LCAieDUwOV9wcm9wcyI6IHsia2V5X3VzYWdlIjogWyJkaWdp + dGFsU2lnbmF0dXJlIiwgIm5vblJlcHVkaWF0aW9uIiwgImtleUVuY2lwaGVybWVudCIsICJrZXlB + Z3JlZW1lbnQiLCAia2V5Q2VydFNpZ24iXSwgInN1YmplY3QiOiAiQz1VUywgU1Q9V0EsIEw9UmVk + bW9uLCBPPVRlc3QgTm9vZGxlLCBPVT1UZXN0TnVnZ2V0LCBDTj13d3cubXl0ZXN0ZG9tYWluLmNv + bSIsICJ2YWxpZGl0eV9tb250aHMiOiA2MH0sICJsaWZldGltZV9hY3Rpb25zIjogW3sidHJpZ2dl + ciI6IHsibGlmZXRpbWVfcGVyY2VudGFnZSI6IDkwfSwgImFjdGlvbiI6IHsiYWN0aW9uX3R5cGUi + OiAiQXV0b1JlbmV3In19XX19 headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['588'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fb17f76e-9c74-11e6-ae37-a0b3ccf7272a] + x-ms-client-request-id: [73e9f30a-a14e-11e6-9742-a0b3ccf7272a] method: PATCH uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/5372488fd0134d20b09c11c70225af3a","kid":"https://cli-test-keyvault-cert.vault.azure.net/keys/cert1/5372488fd0134d20b09c11c70225af3a","sid":"https://cli-test-keyvault-cert.vault.azure.net/secrets/cert1/5372488fd0134d20b09c11c70225af3a","x5t":"aFWj9qBSZsIsHLRBXgam9cM_GMQ","cer":"MIID3jCCAsagAwIBAgIQRayBKmoXRWSdBJNQlBZ6DzANBgkqhkiG9w0BAQsFADBsMR0wGwYDVQQDExR3d3cubXl0ZXN0ZG9tYWluLmNvbTEPMA0GA1UECxMGVGVzdE9VMQ4wDAYDVQQKEwVUZXN0TzEQMA4GA1UEBxMHUmVkbW9uZDELMAkGA1UECBMCV0ExCzAJBgNVBAYTAlVTMB4XDTE2MTAyNzE4MzEyM1oXDTIwMTIyNzE4NDEyM1owbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK1ac1SiVLP1rHYKpts998K0DfKmhkSNDe5op7pn6k0/OcuKqh+A7mPAoPisIxrQDHC++REGPGbn707uNkb/2GUcd+oNNXzI8iPT4TMstBllIKsYEmaoUfzYih3ZqNEAC7nvCkQN1bnfSrdtPIwKc5jWMy5RAuk12GM1dV1cqqdZ0sTz7X/gYVGVRdGA8AnB1g3gv4bri892bvgjO7OfbaGqvLRmUV+MMqe19V85+ZP3uxehjE63qrSyWoID72zHmP+lEqoUm9hyB6FwUHyMeTemalZElNcCE7C3b6XqVFo45z3Z4R2TGzWc8p1dhQzu2cRJsiPJGkRRCZcFyo5qNGkCAwEAAaN8MHowDgYDVR0PAQH/BAQDAgLsMAkGA1UdEwQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB8GA1UdIwQYMBaAFFhMeKrq5d8DTvSa/fqJjDJzJ/KPMB0GA1UdDgQWBBRYTHiq6uXfA070mv36iYwycyfyjzANBgkqhkiG9w0BAQsFAAOCAQEAQ4URXh8BF3UGa/slJifmrwMGgpZGs9wE913rfLmUWvtk16837Zwc+dicg65sufQfrDD0mWxvXnU8DMu7cxflpdXTTaMzQXmrOyLaJpgn5OsgW5sza0XrNw06XthBIzHDX43+52Vytmm15YHDzeB9so8atP46EiOwEJv2sgSQqSTADjQkpOmFHzyvLdeKewdnUzNbZh0gR7QIqf1YG5qYK/hvK+VB8ET0VF/PM4IVl8AuKzjNTKWEHW3t+xYWzaqLVFyBV8fGwDo1Lb+AlkIIOpT0VJTQBE7+YQ54IpiasenWPQ7QK78ih0Y+WPM54zPLqHxSxtCPIuPWMD856WVGsQ==","attributes":{"enabled":false,"nbf":1477593083,"exp":1609094483,"created":1477593683,"updated":1477593691},"policy":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/policy","key_props":{"exportable":true,"kty":"RSA","key_size":2048,"reuse_key":false},"secret_props":{"contentType":"application/x-pkcs12"},"x509_props":{"subject":"C=US, - ST=WA, L=Redmon, O=Test Noodle, OU=TestNugget, CN=www.mytestdomain.com","ekus":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2"],"key_usage":["digitalSignature","keyAgreement","keyCertSign","keyEncipherment","nonRepudiation"],"validity_months":60,"basic_constraints":{"ca":false}},"lifetime_actions":[{"trigger":{"lifetime_percentage":90},"action":{"action_type":"AutoRenew"}}],"issuer":{"name":"Self"},"attributes":{"enabled":true,"created":1477593643,"updated":1477593691}},"pending":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending"}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/10f45a6a707e41f1b7ecfa7ee88030f8","kid":"https://cli-test-keyvault-cert.vault.azure.net/keys/cert1/10f45a6a707e41f1b7ecfa7ee88030f8","sid":"https://cli-test-keyvault-cert.vault.azure.net/secrets/cert1/10f45a6a707e41f1b7ecfa7ee88030f8","x5t":"mj1fuTf9omfkTefinFUIxqD5vus","cer":"MIID3jCCAsagAwIBAgIQYVoYSlmBTbu2JbL++2zAwzANBgkqhkiG9w0BAQsFADBsMR0wGwYDVQQDExR3d3cubXl0ZXN0ZG9tYWluLmNvbTEPMA0GA1UECxMGVGVzdE9VMQ4wDAYDVQQKEwVUZXN0TzEQMA4GA1UEBxMHUmVkbW9uZDELMAkGA1UECBMCV0ExCzAJBgNVBAYTAlVTMB4XDTE2MTEwMjIyMzgwOFoXDTIxMDEwMjIyNDgwOFowbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOJWappPwEMTtMpv3rdt4YQWTazWm0RHhO9dBaDVQ18ciTVeXtpDX5+xQ0fwD3YPobSko7rtnbz9LyLX60zY5bIAJv0ZjQ5Hjv293PV+c7fzM5U69m1nCrGMq6TFO1m/kWmrSh8Y/Pe3sm3rxHSs7LEP4DZ0PaNcEcB+rOgBYa04brO4inBf52QNAuxexG9/zspJ85nHpiGKKX9aL+NhJT+y9+sxD36sgqbeowRwakH+f+N5K0xYAqrhywxfYX4OtaAP4Wnhhfm58rEl1LC9pED/yb5sX6mSIRq0bay8hsAb5e1cJFkdC4e0ycI8QBCeIXc+hC9K2JqwOJIYshMR5h0CAwEAAaN8MHowDgYDVR0PAQH/BAQDAgLsMAkGA1UdEwQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB8GA1UdIwQYMBaAFH9vj6HbLIHF5jf7JzHtd7FiggrkMB0GA1UdDgQWBBR/b4+h2yyBxeY3+ycx7XexYoIK5DANBgkqhkiG9w0BAQsFAAOCAQEAb4Y8ITRskExg/4k/GXVPW+Z1MkNRVBwQc7/C0lHvuc7T6s4MwYZqmng14eWssHSKLnV1MsGxj6CewxLwtvrAprzkSu/dQyh1MhAC+nuikmWJTw5dNzFypW9CXw1/JxfxPy7IIDAvtBvazP4sF9Gp0MbUW2jRMFFfejl7+lGMHUSl8PNEQwiIXTey2w5LV5UXkh2hVyPzjOXu3XodtLoNeEggGawiWeNPu22CxiJSqv/e2zCa0x/+DkmoQmbqE4ZiFsOuK+Vr6FukdBHd02y9Q2QeOzfaJgAXplX7BZ7mFKi++10+340g2mtRFDoAWfRjj+OpCX1LAyGyXLLJLX2URg==","attributes":{"enabled":false,"nbf":1478126288,"exp":1609627688,"created":1478126888,"updated":1478126900},"policy":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/policy","key_props":{"exportable":true,"kty":"RSA","key_size":2048,"reuse_key":false},"secret_props":{"contentType":"application/x-pkcs12"},"x509_props":{"subject":"C=US, + ST=WA, L=Redmon, O=Test Noodle, OU=TestNugget, CN=www.mytestdomain.com","ekus":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2"],"key_usage":["digitalSignature","keyAgreement","keyCertSign","keyEncipherment","nonRepudiation"],"validity_months":60,"basic_constraints":{"ca":false}},"lifetime_actions":[{"trigger":{"lifetime_percentage":90},"action":{"action_type":"AutoRenew"}}],"issuer":{"name":"Self"},"attributes":{"enabled":true,"created":1478126863,"updated":1478126900}},"pending":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending"}}'} headers: Cache-Control: [no-cache] Content-Length: ['2602'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:31 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:20 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -502,13 +426,13 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fbbb559c-9c74-11e6-937c-a0b3ccf7272a] + x-ms-client-request-id: [74f0beca-a14e-11e6-b93a-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/contacts?api-version=2015-06-01 response: @@ -517,7 +441,7 @@ interactions: Cache-Control: [no-cache] Content-Length: ['68'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:33 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -535,14 +459,14 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['91'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fbebe402-9c74-11e6-af86-a0b3ccf7272a] + x-ms-client-request-id: [7517fcae-a14e-11e6-bfa4-a0b3ccf7272a] method: PUT uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/contacts?api-version=2015-06-01 response: @@ -552,7 +476,7 @@ interactions: Cache-Control: [no-cache] Content-Length: ['161'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:32 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -568,13 +492,13 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fc236412-9c74-11e6-99ff-a0b3ccf7272a] + x-ms-client-request-id: [754fa4a6-a14e-11e6-be7d-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/contacts?api-version=2015-06-01 response: @@ -584,7 +508,7 @@ interactions: Cache-Control: [no-cache] Content-Length: ['161'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:33 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:22 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -603,14 +527,14 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['123'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fc6e6778-9c74-11e6-a39b-a0b3ccf7272a] + x-ms-client-request-id: [756e6918-a14e-11e6-870e-a0b3ccf7272a] method: PUT uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/contacts?api-version=2015-06-01 response: @@ -620,7 +544,7 @@ interactions: Cache-Control: [no-cache] Content-Length: ['191'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:33 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -636,13 +560,13 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fcbbfae2-9c74-11e6-b591-a0b3ccf7272a] + x-ms-client-request-id: [75a15550-a14e-11e6-b7d3-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/contacts?api-version=2015-06-01 response: @@ -652,7 +576,7 @@ interactions: Cache-Control: [no-cache] Content-Length: ['191'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:34 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -668,13 +592,13 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fce6884a-9c74-11e6-8fdd-a0b3ccf7272a] + x-ms-client-request-id: [75c9b9f6-a14e-11e6-93d5-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/contacts?api-version=2015-06-01 response: @@ -684,7 +608,7 @@ interactions: Cache-Control: [no-cache] Content-Length: ['191'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:34 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:21 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -701,14 +625,14 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['46'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fd098698-9c74-11e6-bc9d-a0b3ccf7272a] + x-ms-client-request-id: [75ea6706-a14e-11e6-80a2-a0b3ccf7272a] method: PUT uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/contacts?api-version=2015-06-01 response: @@ -717,7 +641,7 @@ interactions: Cache-Control: [no-cache] Content-Length: ['120'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:34 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:23 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -733,13 +657,13 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fd3d8e34-9c74-11e6-b725-a0b3ccf7272a] + x-ms-client-request-id: [76208810-a14e-11e6-b0e8-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/contacts?api-version=2015-06-01 response: @@ -748,7 +672,7 @@ interactions: Cache-Control: [no-cache] Content-Length: ['120'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:34 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:22 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -764,13 +688,13 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fd6f9ed2-9c74-11e6-8515-a0b3ccf7272a] + x-ms-client-request-id: [7649e934-a14e-11e6-9ad8-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: @@ -780,7 +704,7 @@ interactions: Cache-Control: [no-cache] Content-Length: ['75'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:35 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:23 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -793,28 +717,28 @@ interactions: status: {code: 404, message: Not Found} - request: body: !!binary | - eyJvcmdfZGV0YWlscyI6IHsiYWRtaW5fZGV0YWlscyI6IFtdfSwgImF0dHJpYnV0ZXMiOiB7ImVu - YWJsZWQiOiB0cnVlfSwgImNyZWRlbnRpYWxzIjoge30sICJwcm92aWRlciI6ICJUZXN0In0= + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJjcmVkZW50aWFscyI6IHt9LCAib3Jn + X2RldGFpbHMiOiB7ImFkbWluX2RldGFpbHMiOiBbXX0sICJwcm92aWRlciI6ICJUZXN0In0= headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['110'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fd96a24a-9c74-11e6-821d-a0b3ccf7272a] + x-ms-client-request-id: [766b9458-a14e-11e6-8bc1-a0b3ccf7272a] method: PUT uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593696}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126903}}'} headers: Cache-Control: [no-cache] Content-Length: ['234'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:35 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:23 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -830,22 +754,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fdcee1d0-9c74-11e6-bea6-a0b3ccf7272a] + x-ms-client-request-id: [7698da42-a14e-11e6-b7ce-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593696}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126903}}'} headers: Cache-Control: [no-cache] Content-Length: ['234'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:36 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -861,22 +785,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fe051e58-9c74-11e6-b1d8-a0b3ccf7272a] + x-ms-client-request-id: [76c49db4-a14e-11e6-8812-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593696}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126903}}'} headers: Cache-Control: [no-cache] Content-Length: ['234'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:37 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -892,22 +816,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fe390790-9c74-11e6-bc1d-a0b3ccf7272a] + x-ms-client-request-id: [76edb11e-a14e-11e6-8da4-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593696}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126903}}'} headers: Cache-Control: [no-cache] Content-Length: ['234'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:36 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:23 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -920,29 +844,29 @@ interactions: status: {code: 200, message: OK} - request: body: !!binary | - eyJvcmdfZGV0YWlscyI6IHsiYWRtaW5fZGV0YWlscyI6IFtdLCAiaWQiOiAiVGVzdE9yZyJ9LCAi - YXR0cmlidXRlcyI6IHsiZW5hYmxlZCI6IHRydWV9LCAiY3JlZGVudGlhbHMiOiB7ImFjY291bnRf - aWQiOiAidGVzdF9hY2NvdW50In0sICJwcm92aWRlciI6ICJUZXN0In0= + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJjcmVkZW50aWFscyI6IHsiYWNjb3Vu + dF9pZCI6ICJ0ZXN0X2FjY291bnQifSwgIm9yZ19kZXRhaWxzIjogeyJpZCI6ICJUZXN0T3JnIiwg + ImFkbWluX2RldGFpbHMiOiBbXX0sICJwcm92aWRlciI6ICJUZXN0In0= headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['155'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fe6ae49c-9c74-11e6-a5d4-a0b3ccf7272a] + x-ms-client-request-id: [770fd182-a14e-11e6-ad74-a0b3ccf7272a] method: PUT uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{"account_id":"test_account"},"org_details":{"id":"TestOrg","zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593698}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{"account_id":"test_account"},"org_details":{"id":"TestOrg","zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126905}}'} headers: Cache-Control: [no-cache] Content-Length: ['276'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:38 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -958,13 +882,13 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [fec75d5c-9c74-11e6-9269-a0b3ccf7272a] + x-ms-client-request-id: [7743c4ec-a14e-11e6-872d-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/notexist?api-version=2015-06-01 response: @@ -974,7 +898,7 @@ interactions: Cache-Control: [no-cache] Content-Length: ['75'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:37 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -990,22 +914,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [ff041dc8-9c74-11e6-8bd9-a0b3ccf7272a] + x-ms-client-request-id: [77682fa8-a14e-11e6-aa48-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{"account_id":"test_account"},"org_details":{"id":"TestOrg","zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593698}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{"account_id":"test_account"},"org_details":{"id":"TestOrg","zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126905}}'} headers: Cache-Control: [no-cache] Content-Length: ['276'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:38 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:24 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1018,29 +942,29 @@ interactions: status: {code: 200, message: OK} - request: body: !!binary | - eyJvcmdfZGV0YWlscyI6IHsiYWRtaW5fZGV0YWlscyI6IFtdLCAiaWQiOiAiVGVzdE9yZyJ9LCAi - YXR0cmlidXRlcyI6IHsiZW5hYmxlZCI6IHRydWV9LCAiY3JlZGVudGlhbHMiOiB7fSwgInByb3Zp + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJjcmVkZW50aWFscyI6IHt9LCAib3Jn + X2RldGFpbHMiOiB7ImlkIjogIlRlc3RPcmciLCAiYWRtaW5fZGV0YWlscyI6IFtdfSwgInByb3Zp ZGVyIjogIlRlc3QifQ== headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['127'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [ff318aac-9c74-11e6-8032-a0b3ccf7272a] + x-ms-client-request-id: [77881948-a14e-11e6-894d-a0b3ccf7272a] method: PUT uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593701}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126907}}'} headers: Cache-Control: [no-cache] Content-Length: ['249'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:41 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:26 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1056,13 +980,13 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [ff7370f0-9c74-11e6-a981-a0b3ccf7272a] + x-ms-client-request-id: [77c10d76-a14e-11e6-9bf2-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers?api-version=2015-06-01 response: @@ -1071,7 +995,7 @@ interactions: Cache-Control: [no-cache] Content-Length: ['130'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:38 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1087,22 +1011,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [ffc0c810-9c74-11e6-b532-a0b3ccf7272a] + x-ms-client-request-id: [79233ac0-a14e-11e6-801d-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593701}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126907}}'} headers: Cache-Control: [no-cache] Content-Length: ['249'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:40 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1115,30 +1039,30 @@ interactions: status: {code: 200, message: OK} - request: body: !!binary | - eyJvcmdfZGV0YWlscyI6IHsiYWRtaW5fZGV0YWlscyI6IFt7Imxhc3RfbmFtZSI6ICJBZG1pbiIs - ICJmaXJzdF9uYW1lIjogIlRlc3QiLCAicGhvbmUiOiAiMTIzLTQ1Ni03ODkwIiwgImVtYWlsIjog - InRlc3RAdGVzdC5jb20ifV0sICJpZCI6ICJUZXN0T3JnIn0sICJhdHRyaWJ1dGVzIjogeyJlbmFi - bGVkIjogdHJ1ZX0sICJjcmVkZW50aWFscyI6IHt9LCAicHJvdmlkZXIiOiAiVGVzdCJ9 + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJjcmVkZW50aWFscyI6IHt9LCAib3Jn + X2RldGFpbHMiOiB7ImlkIjogIlRlc3RPcmciLCAiYWRtaW5fZGV0YWlscyI6IFt7InBob25lIjog + IjEyMy00NTYtNzg5MCIsICJsYXN0X25hbWUiOiAiQWRtaW4iLCAiZmlyc3RfbmFtZSI6ICJUZXN0 + IiwgImVtYWlsIjogInRlc3RAdGVzdC5jb20ifV19LCAicHJvdmlkZXIiOiAiVGVzdCJ9 headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['222'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [0087bd2c-9c75-11e6-844f-a0b3ccf7272a] + x-ms-client-request-id: [7948cab0-a14e-11e6-8c02-a0b3ccf7272a] method: PUT uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"first_name":"Test","last_name":"Admin","email":"test@test.com","phone":"123-456-7890"}]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593701}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"first_name":"Test","last_name":"Admin","email":"test@test.com","phone":"123-456-7890"}]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126908}}'} headers: Cache-Control: [no-cache] Content-Length: ['337'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:41 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1154,22 +1078,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [00b096ca-9c75-11e6-8565-a0b3ccf7272a] + x-ms-client-request-id: [797bcaf8-a14e-11e6-8669-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"first_name":"Test","last_name":"Admin","email":"test@test.com","phone":"123-456-7890"}]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593701}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"first_name":"Test","last_name":"Admin","email":"test@test.com","phone":"123-456-7890"}]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126908}}'} headers: Cache-Control: [no-cache] Content-Length: ['337'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:41 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1185,22 +1109,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [00cf107e-9c75-11e6-9cf8-a0b3ccf7272a] + x-ms-client-request-id: [79a63e88-a14e-11e6-8740-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"first_name":"Test","last_name":"Admin","email":"test@test.com","phone":"123-456-7890"}]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593701}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"first_name":"Test","last_name":"Admin","email":"test@test.com","phone":"123-456-7890"}]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126908}}'} headers: Cache-Control: [no-cache] Content-Length: ['337'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:40 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:29 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1213,31 +1137,31 @@ interactions: status: {code: 200, message: OK} - request: body: !!binary | - eyJvcmdfZGV0YWlscyI6IHsiYWRtaW5fZGV0YWlscyI6IFt7Imxhc3RfbmFtZSI6ICJBZG1pbiIs - ICJmaXJzdF9uYW1lIjogIlRlc3QiLCAicGhvbmUiOiAiMTIzLTQ1Ni03ODkwIiwgImVtYWlsIjog - InRlc3RAdGVzdC5jb20ifSwgeyJlbWFpbCI6ICJ0ZXN0MkB0ZXN0LmNvbSJ9XSwgImlkIjogIlRl - c3RPcmcifSwgImF0dHJpYnV0ZXMiOiB7ImVuYWJsZWQiOiB0cnVlfSwgImNyZWRlbnRpYWxzIjog - e30sICJwcm92aWRlciI6ICJUZXN0In0= + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJjcmVkZW50aWFscyI6IHt9LCAib3Jn + X2RldGFpbHMiOiB7ImlkIjogIlRlc3RPcmciLCAiYWRtaW5fZGV0YWlscyI6IFt7InBob25lIjog + IjEyMy00NTYtNzg5MCIsICJsYXN0X25hbWUiOiAiQWRtaW4iLCAiZmlyc3RfbmFtZSI6ICJUZXN0 + IiwgImVtYWlsIjogInRlc3RAdGVzdC5jb20ifSwgeyJlbWFpbCI6ICJ0ZXN0MkB0ZXN0LmNvbSJ9 + XX0sICJwcm92aWRlciI6ICJUZXN0In0= headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['251'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [00e64c00-9c75-11e6-b2af-a0b3ccf7272a] + x-ms-client-request-id: [79d40d9c-a14e-11e6-96c4-a0b3ccf7272a] method: PUT uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"first_name":"Test","last_name":"Admin","email":"test@test.com","phone":"123-456-7890"},{"email":"test2@test.com"}]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593701}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"first_name":"Test","last_name":"Admin","email":"test@test.com","phone":"123-456-7890"},{"email":"test2@test.com"}]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126911}}'} headers: Cache-Control: [no-cache] Content-Length: ['364'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:41 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:31 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1253,22 +1177,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [01138150-9c75-11e6-9f31-a0b3ccf7272a] + x-ms-client-request-id: [7a02eed2-a14e-11e6-a375-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"first_name":"Test","last_name":"Admin","email":"test@test.com","phone":"123-456-7890"},{"email":"test2@test.com"}]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593701}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"first_name":"Test","last_name":"Admin","email":"test@test.com","phone":"123-456-7890"},{"email":"test2@test.com"}]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126911}}'} headers: Cache-Control: [no-cache] Content-Length: ['364'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:40 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:30 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1284,22 +1208,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [01359f02-9c75-11e6-8ca8-a0b3ccf7272a] + x-ms-client-request-id: [7a32bcb4-a14e-11e6-a084-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"first_name":"Test","last_name":"Admin","email":"test@test.com","phone":"123-456-7890"},{"email":"test2@test.com"}]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593701}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"first_name":"Test","last_name":"Admin","email":"test@test.com","phone":"123-456-7890"},{"email":"test2@test.com"}]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126911}}'} headers: Cache-Control: [no-cache] Content-Length: ['364'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:41 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:31 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1312,29 +1236,29 @@ interactions: status: {code: 200, message: OK} - request: body: !!binary | - eyJvcmdfZGV0YWlscyI6IHsiYWRtaW5fZGV0YWlscyI6IFt7ImVtYWlsIjogInRlc3QyQHRlc3Qu - Y29tIn1dLCAiaWQiOiAiVGVzdE9yZyJ9LCAiYXR0cmlidXRlcyI6IHsiZW5hYmxlZCI6IHRydWV9 - LCAiY3JlZGVudGlhbHMiOiB7fSwgInByb3ZpZGVyIjogIlRlc3QifQ== + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJjcmVkZW50aWFscyI6IHt9LCAib3Jn + X2RldGFpbHMiOiB7ImlkIjogIlRlc3RPcmciLCAiYWRtaW5fZGV0YWlscyI6IFt7ImVtYWlsIjog + InRlc3QyQHRlc3QuY29tIn1dfSwgInByb3ZpZGVyIjogIlRlc3QifQ== headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['154'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [01581300-9c75-11e6-b35c-a0b3ccf7272a] + x-ms-client-request-id: [7a5b0d98-a14e-11e6-bdb0-a0b3ccf7272a] method: PUT uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"email":"test2@test.com"}]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593702}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"email":"test2@test.com"}]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126910}}'} headers: Cache-Control: [no-cache] Content-Length: ['275'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:41 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:30 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1350,22 +1274,22 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [0181bdfa-9c75-11e6-af25-a0b3ccf7272a] + x-ms-client-request-id: [7a8fcede-a14e-11e6-99cf-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"email":"test2@test.com"}]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593702}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"email":"test2@test.com"}]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126910}}'} headers: Cache-Control: [no-cache] Content-Length: ['275'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:41 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:31 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1381,23 +1305,23 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['0'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [01a0e334-9c75-11e6-ae6f-a0b3ccf7272a] + x-ms-client-request-id: [7ad2727e-a14e-11e6-ac2c-a0b3ccf7272a] method: DELETE uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"email":"test2@test.com"}]},"attributes":{"enabled":true,"created":1477593696,"updated":1477593702}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers/issuer1","provider":"Test","credentials":{},"org_details":{"id":"TestOrg","zip":0,"admin_details":[{"email":"test2@test.com"}]},"attributes":{"enabled":true,"created":1478126903,"updated":1478126910}}'} headers: Cache-Control: [no-cache] Content-Length: ['275'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:41 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:33 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1413,13 +1337,13 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [01c1c014-9c75-11e6-955e-a0b3ccf7272a] + x-ms-client-request-id: [7b4421e8-a14e-11e6-826d-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/issuers?api-version=2015-06-01 response: @@ -1428,7 +1352,82 @@ interactions: Cache-Control: [no-cache] Content-Length: ['28'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:43 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:32 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 200, message: OK} +- request: + body: !!binary | + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJwb2xpY3kiOiB7ImF0dHJpYnV0ZXMi + OiB7ImVuYWJsZWQiOiB0cnVlfSwgImlzc3VlciI6IHsibmFtZSI6ICJVbmtub3duIn0sICJrZXlf + cHJvcHMiOiB7ImV4cG9ydGFibGUiOiB0cnVlLCAia3R5IjogIlJTQSIsICJyZXVzZV9rZXkiOiBm + YWxzZSwgImtleV9zaXplIjogMjA0OH0sICJ4NTA5X3Byb3BzIjogeyJrZXlfdXNhZ2UiOiBbImRp + Z2l0YWxTaWduYXR1cmUiLCAibm9uUmVwdWRpYXRpb24iLCAia2V5RW5jaXBoZXJtZW50IiwgImtl + eUFncmVlbWVudCIsICJrZXlDZXJ0U2lnbiJdLCAic3ViamVjdCI6ICJDPVVTLCBTVD1XQSwgTD1S + ZWRtb25kLCBPPVRlc3RPLCBPVT1UZXN0T1UsIENOPXd3dy5teXRlc3Rkb21haW4uY29tIiwgInZh + bGlkaXR5X21vbnRocyI6IDUwfSwgInNlY3JldF9wcm9wcyI6IHsiY29udGVudFR5cGUiOiAiYXBw + bGljYXRpb24veC1wa2NzMTIifX19 + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] + Connection: [keep-alive] + Content-Length: ['477'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [7bba06c0-a14e-11e6-b3be-a0b3ccf7272a] + method: POST + uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/pending-cert/create?api-version=2015-06-01 + response: + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/pending-cert/pending","issuer":{"name":"Unknown"},"csr":"MIIC/DCCAeQCAQAwbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKGgd+4clmFYfhUCmpWvXwXjME3w98lNEhU2MWuLy87khKkNkBcIb1kJLw5GlYjMAADBIlej928YPsOswGruWrmd+DLptNxDGNhI0NBIevTV1HOb/pWQtYyLrr6xrnSBFCDs3+A52vdhQGWZWX+C+fFqpSxtgUQLTzput67mc7f8t4TXWLfxqUmjePYAnQncQZdMgGeRxbwPkmzlf0Wv3HuKJlI60exWWrQxhsHM93Levb6kbKkHrdC42j16Su7Sjkk+PRVRljNG0/JR3kmdtUSLfhCwCYcZO8nadaHk1TLlY4dFUd5nTZfwJS7ihlE8hcRpe2FQ21H5kpz6K6VK020CAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQAtchGEKTbo09dAfmIWwdBuSpyJreWN00/TiTzCkv79m0UxVxsu0xDqeEwFZCmVYR15MIK/GHYwcEVdu7yLaC+ulKeIt8jb5wcf+gX8ayu2Frh8edPefbfDwUVFAOCLx2TFJKb/k5EnBis+QRoZG9leXhnJXEM91DWSAM59QH/dIcb2NJPxR8MiLJ5/LSaKYa5jOA89Rv2EGgAH6VpKoMFvBAbub1SY3zcHoc6/fJIXYpx7EV1XYH6ZEJ6yrg4XWyGb0hlC/0XvUkmjnHMvC2wx/AM2kxgzA6e+yR1lbdBAJIYeSzjfQ5e5/a88Wkg4Aovfx0jWoWMHEFqQpsd3pLdw","cancellation_requested":false,"status":"inProgress","status_details":"Pending + certificate created. Please Perform Merge to complete the request.","request_id":"d1c6607668a74b9cb14203bd7a528985"}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['1345'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 22:48:35 GMT'] + Expires: ['-1'] + Location: ['https://cli-test-keyvault-cert.vault.azure.net/certificates/pending-cert/pending?api-version=2015-06-01&request_id=d1c6607668a74b9cb14203bd7a528985'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 202, message: Accepted} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [7d2d99ac-a14e-11e6-bd5b-a0b3ccf7272a] + method: GET + uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/pending-cert/pending?api-version=2015-06-01 + response: + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/pending-cert/pending","issuer":{"name":"Unknown"},"csr":"MIIC/DCCAeQCAQAwbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKGgd+4clmFYfhUCmpWvXwXjME3w98lNEhU2MWuLy87khKkNkBcIb1kJLw5GlYjMAADBIlej928YPsOswGruWrmd+DLptNxDGNhI0NBIevTV1HOb/pWQtYyLrr6xrnSBFCDs3+A52vdhQGWZWX+C+fFqpSxtgUQLTzput67mc7f8t4TXWLfxqUmjePYAnQncQZdMgGeRxbwPkmzlf0Wv3HuKJlI60exWWrQxhsHM93Levb6kbKkHrdC42j16Su7Sjkk+PRVRljNG0/JR3kmdtUSLfhCwCYcZO8nadaHk1TLlY4dFUd5nTZfwJS7ihlE8hcRpe2FQ21H5kpz6K6VK020CAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQAtchGEKTbo09dAfmIWwdBuSpyJreWN00/TiTzCkv79m0UxVxsu0xDqeEwFZCmVYR15MIK/GHYwcEVdu7yLaC+ulKeIt8jb5wcf+gX8ayu2Frh8edPefbfDwUVFAOCLx2TFJKb/k5EnBis+QRoZG9leXhnJXEM91DWSAM59QH/dIcb2NJPxR8MiLJ5/LSaKYa5jOA89Rv2EGgAH6VpKoMFvBAbub1SY3zcHoc6/fJIXYpx7EV1XYH6ZEJ6yrg4XWyGb0hlC/0XvUkmjnHMvC2wx/AM2kxgzA6e+yR1lbdBAJIYeSzjfQ5e5/a88Wkg4Aovfx0jWoWMHEFqQpsd3pLdw","cancellation_requested":false,"status":"inProgress","status_details":"Pending + certificate created. Please Perform Merge to complete the request.","request_id":"d1c6607668a74b9cb14203bd7a528985"}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['1345'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 22:48:34 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1444,24 +1443,174 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [7d54c400-a14e-11e6-88c3-a0b3ccf7272a] + method: GET + uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/pending-cert/pending?api-version=2015-06-01 + response: + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/pending-cert/pending","issuer":{"name":"Unknown"},"csr":"MIIC/DCCAeQCAQAwbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKGgd+4clmFYfhUCmpWvXwXjME3w98lNEhU2MWuLy87khKkNkBcIb1kJLw5GlYjMAADBIlej928YPsOswGruWrmd+DLptNxDGNhI0NBIevTV1HOb/pWQtYyLrr6xrnSBFCDs3+A52vdhQGWZWX+C+fFqpSxtgUQLTzput67mc7f8t4TXWLfxqUmjePYAnQncQZdMgGeRxbwPkmzlf0Wv3HuKJlI60exWWrQxhsHM93Levb6kbKkHrdC42j16Su7Sjkk+PRVRljNG0/JR3kmdtUSLfhCwCYcZO8nadaHk1TLlY4dFUd5nTZfwJS7ihlE8hcRpe2FQ21H5kpz6K6VK020CAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQAtchGEKTbo09dAfmIWwdBuSpyJreWN00/TiTzCkv79m0UxVxsu0xDqeEwFZCmVYR15MIK/GHYwcEVdu7yLaC+ulKeIt8jb5wcf+gX8ayu2Frh8edPefbfDwUVFAOCLx2TFJKb/k5EnBis+QRoZG9leXhnJXEM91DWSAM59QH/dIcb2NJPxR8MiLJ5/LSaKYa5jOA89Rv2EGgAH6VpKoMFvBAbub1SY3zcHoc6/fJIXYpx7EV1XYH6ZEJ6yrg4XWyGb0hlC/0XvUkmjnHMvC2wx/AM2kxgzA6e+yR1lbdBAJIYeSzjfQ5e5/a88Wkg4Aovfx0jWoWMHEFqQpsd3pLdw","cancellation_requested":false,"status":"inProgress","status_details":"Pending + certificate created. Please Perform Merge to complete the request.","request_id":"d1c6607668a74b9cb14203bd7a528985"}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['1345'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 22:48:35 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 200, message: OK} +- request: + body: !!binary | + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJ4NWMiOiBbIk1JSURKRENDQWd5Z0F3 + SUJBZ0lRYy9SdmM3U05UL2lKcmU2SUk3OHZwVEFOQmdrcWhraUc5dzBCQVFzRkFEQVBNUTB3Q3dZ + RFZRUURFd1JVWlhOME1CNFhEVEUyTVRBeU56RTRORE0xTmxvWERURTNNVEF5TnpFNE5UTTFObG93 + RHpFTk1Bc0dBMVVFQXhNRVZHVnpkRENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NB + UW9DZ2dFQkFKRlE4V0E2K2k4MG5SNWRJZVZ5YlpYM0Q4UUxETXh6ZlVGbzNiRUdaYU42Q2FxTEcv + MFkzY1pZeUJSRDNNTDJUMXZGM2ozVURCcm5sS3FHM3pwTXZ4RGNWeWZ4OWU2Rlp0ZitBMEE3eUht + MSs1QlVEWE1IbHRYRVJDd0kyYVl1dW1BMkV0Zzc1N0Z6SUltaHlxSjFDaXkxSkI5eGRUdW9tMkor + bUNaRzNtaGJkYUdhbFd5Y0M2Qkx6THk5c0lZbGQwcW9zSmxlTXY4ZlJwcjZ2OW5jSE5ENEdDVlFz + cGl5RklHS2ZGdGg3N1VZbi9UYnovblRMOHc5LzJJV0tKTDNHMnlrNjFMTjNWNzQwRGtiNmtJeW1r + a2RxdXowUDhWcTlON0FqWE1scjJNL0cydkN2d3ZlY1NiTDJDL3EvWGp2aGMxaHBxQzFBMk4xVFJz + QlhjUU4rZjBDQXdFQUFhTjhNSG93RGdZRFZSMFBBUUgvQkFRREFnV2dNQWtHQTFVZEV3UUNNQUF3 + SFFZRFZSMGxCQll3RkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01COEdBMVVkSXdRWU1CYUFG + Smg5VG1OdWVzcWNjZ21kVnU3V0Q2YllpdXJtTUIwR0ExVWREZ1FXQkJTWWZVNWpibnJLbkhJSm5W + YnUxZyttMklycTVqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqMHZUdFNDalNRSVphZ3pPdmpU + dFp2bktINkUwcTB6WCtNQXRKblM4Q2IvWFZQRVcwRnFONVRMWHZ2YWt0aktDREhTUG1Zd25lVGpW + M2hqTmUrakIwM1IxWjJhdXhuc2NqU2ZMVDQrdHRockNpSFRMWCtXclIrRjNTd09YL2NWRkdpVTB6 + MUljSmU1bTQ5cWlVSjZrZW1IYWE2dW1nZkdYSGJuQ3F6Ujc2V2toREpXRno5TVhGRnZGVFJHRSsy + NjdzbGlRZjhQcktyNjVvT0VWWlYvRStTSW5RZG0rSDFMWVdBYmlnNFV4SE44VVE1NEc5bWRXMWUv + dVJ1bUFUNzN1dHkrQzBPOFZRdk52c2NvMkhBaVBPdERjZTRDSmxlWnhpQXY2ejBZNlBLUlliNHh3 + K3hubXFwQzhrczFUOTNKRmFuaUhsNTNjcVJOYlh5NXQ5dDlDYWc9PSJdfQ== + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] + Connection: [keep-alive] + Content-Length: ['1126'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [7d85dc8c-a14e-11e6-a988-a0b3ccf7272a] + method: POST + uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/pending-cert/pending/merge?api-version=2015-06-01 + response: + body: {string: '{"error":{"code":"BadParameter","message":"Public key from x509 + certificate and key of this instance doesn''t match"}}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['117'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 22:48:35 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 400, message: Bad Request} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] + Connection: [keep-alive] + Content-Length: ['0'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [7db1eef6-a14e-11e6-a1dd-a0b3ccf7272a] + method: DELETE + uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/pending-cert/pending?api-version=2015-06-01 + response: + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/pending-cert/pending","issuer":{"name":"Unknown"},"csr":"MIIC/DCCAeQCAQAwbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKGgd+4clmFYfhUCmpWvXwXjME3w98lNEhU2MWuLy87khKkNkBcIb1kJLw5GlYjMAADBIlej928YPsOswGruWrmd+DLptNxDGNhI0NBIevTV1HOb/pWQtYyLrr6xrnSBFCDs3+A52vdhQGWZWX+C+fFqpSxtgUQLTzput67mc7f8t4TXWLfxqUmjePYAnQncQZdMgGeRxbwPkmzlf0Wv3HuKJlI60exWWrQxhsHM93Levb6kbKkHrdC42j16Su7Sjkk+PRVRljNG0/JR3kmdtUSLfhCwCYcZO8nadaHk1TLlY4dFUd5nTZfwJS7ihlE8hcRpe2FQ21H5kpz6K6VK020CAwEAAaBLMEkGCSqGSIb3DQEJDjE8MDowDgYDVR0PAQH/BAQDAgLsMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQAtchGEKTbo09dAfmIWwdBuSpyJreWN00/TiTzCkv79m0UxVxsu0xDqeEwFZCmVYR15MIK/GHYwcEVdu7yLaC+ulKeIt8jb5wcf+gX8ayu2Frh8edPefbfDwUVFAOCLx2TFJKb/k5EnBis+QRoZG9leXhnJXEM91DWSAM59QH/dIcb2NJPxR8MiLJ5/LSaKYa5jOA89Rv2EGgAH6VpKoMFvBAbub1SY3zcHoc6/fJIXYpx7EV1XYH6ZEJ6yrg4XWyGb0hlC/0XvUkmjnHMvC2wx/AM2kxgzA6e+yR1lbdBAJIYeSzjfQ5e5/a88Wkg4Aovfx0jWoWMHEFqQpsd3pLdw","cancellation_requested":false,"status":"inProgress","status_details":"Pending + certificate created. Please Perform Merge to complete the request.","request_id":"d1c6607668a74b9cb14203bd7a528985"}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['1345'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 22:48:36 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [7e054fbe-a14e-11e6-97e8-a0b3ccf7272a] + method: GET + uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/pending-cert/pending?api-version=2015-06-01 + response: + body: {string: '{"error":{"code":"PendingCertificateNotFound","message":"Pending + certificate not found: pending-cert"}}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['103'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 22:48:35 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 404, message: Not Found} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Length: ['0'] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [01e160b8-9c75-11e6-86d3-a0b3ccf7272a] + x-ms-client-request-id: [7e2c52f4-a14e-11e6-8600-a0b3ccf7272a] method: DELETE uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1?api-version=2015-06-01 response: - body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/5372488fd0134d20b09c11c70225af3a","kid":"https://cli-test-keyvault-cert.vault.azure.net/keys/cert1/5372488fd0134d20b09c11c70225af3a","sid":"https://cli-test-keyvault-cert.vault.azure.net/secrets/cert1/5372488fd0134d20b09c11c70225af3a","x5t":"aFWj9qBSZsIsHLRBXgam9cM_GMQ","cer":"MIID3jCCAsagAwIBAgIQRayBKmoXRWSdBJNQlBZ6DzANBgkqhkiG9w0BAQsFADBsMR0wGwYDVQQDExR3d3cubXl0ZXN0ZG9tYWluLmNvbTEPMA0GA1UECxMGVGVzdE9VMQ4wDAYDVQQKEwVUZXN0TzEQMA4GA1UEBxMHUmVkbW9uZDELMAkGA1UECBMCV0ExCzAJBgNVBAYTAlVTMB4XDTE2MTAyNzE4MzEyM1oXDTIwMTIyNzE4NDEyM1owbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK1ac1SiVLP1rHYKpts998K0DfKmhkSNDe5op7pn6k0/OcuKqh+A7mPAoPisIxrQDHC++REGPGbn707uNkb/2GUcd+oNNXzI8iPT4TMstBllIKsYEmaoUfzYih3ZqNEAC7nvCkQN1bnfSrdtPIwKc5jWMy5RAuk12GM1dV1cqqdZ0sTz7X/gYVGVRdGA8AnB1g3gv4bri892bvgjO7OfbaGqvLRmUV+MMqe19V85+ZP3uxehjE63qrSyWoID72zHmP+lEqoUm9hyB6FwUHyMeTemalZElNcCE7C3b6XqVFo45z3Z4R2TGzWc8p1dhQzu2cRJsiPJGkRRCZcFyo5qNGkCAwEAAaN8MHowDgYDVR0PAQH/BAQDAgLsMAkGA1UdEwQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB8GA1UdIwQYMBaAFFhMeKrq5d8DTvSa/fqJjDJzJ/KPMB0GA1UdDgQWBBRYTHiq6uXfA070mv36iYwycyfyjzANBgkqhkiG9w0BAQsFAAOCAQEAQ4URXh8BF3UGa/slJifmrwMGgpZGs9wE913rfLmUWvtk16837Zwc+dicg65sufQfrDD0mWxvXnU8DMu7cxflpdXTTaMzQXmrOyLaJpgn5OsgW5sza0XrNw06XthBIzHDX43+52Vytmm15YHDzeB9so8atP46EiOwEJv2sgSQqSTADjQkpOmFHzyvLdeKewdnUzNbZh0gR7QIqf1YG5qYK/hvK+VB8ET0VF/PM4IVl8AuKzjNTKWEHW3t+xYWzaqLVFyBV8fGwDo1Lb+AlkIIOpT0VJTQBE7+YQ54IpiasenWPQ7QK78ih0Y+WPM54zPLqHxSxtCPIuPWMD856WVGsQ==","attributes":{"enabled":false,"nbf":1477593083,"exp":1609094483,"created":1477593683,"updated":1477593691},"policy":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/policy","key_props":{"exportable":true,"kty":"RSA","key_size":2048,"reuse_key":false},"secret_props":{"contentType":"application/x-pkcs12"},"x509_props":{"subject":"C=US, - ST=WA, L=Redmon, O=Test Noodle, OU=TestNugget, CN=www.mytestdomain.com","ekus":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2"],"key_usage":["digitalSignature","keyAgreement","keyCertSign","keyEncipherment","nonRepudiation"],"validity_months":60,"basic_constraints":{"ca":false}},"lifetime_actions":[{"trigger":{"lifetime_percentage":90},"action":{"action_type":"AutoRenew"}}],"issuer":{"name":"Self"},"attributes":{"enabled":true,"created":1477593643,"updated":1477593691}},"pending":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending"}}'} + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/10f45a6a707e41f1b7ecfa7ee88030f8","kid":"https://cli-test-keyvault-cert.vault.azure.net/keys/cert1/10f45a6a707e41f1b7ecfa7ee88030f8","sid":"https://cli-test-keyvault-cert.vault.azure.net/secrets/cert1/10f45a6a707e41f1b7ecfa7ee88030f8","x5t":"mj1fuTf9omfkTefinFUIxqD5vus","cer":"MIID3jCCAsagAwIBAgIQYVoYSlmBTbu2JbL++2zAwzANBgkqhkiG9w0BAQsFADBsMR0wGwYDVQQDExR3d3cubXl0ZXN0ZG9tYWluLmNvbTEPMA0GA1UECxMGVGVzdE9VMQ4wDAYDVQQKEwVUZXN0TzEQMA4GA1UEBxMHUmVkbW9uZDELMAkGA1UECBMCV0ExCzAJBgNVBAYTAlVTMB4XDTE2MTEwMjIyMzgwOFoXDTIxMDEwMjIyNDgwOFowbDEdMBsGA1UEAxMUd3d3Lm15dGVzdGRvbWFpbi5jb20xDzANBgNVBAsTBlRlc3RPVTEOMAwGA1UEChMFVGVzdE8xEDAOBgNVBAcTB1JlZG1vbmQxCzAJBgNVBAgTAldBMQswCQYDVQQGEwJVUzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOJWappPwEMTtMpv3rdt4YQWTazWm0RHhO9dBaDVQ18ciTVeXtpDX5+xQ0fwD3YPobSko7rtnbz9LyLX60zY5bIAJv0ZjQ5Hjv293PV+c7fzM5U69m1nCrGMq6TFO1m/kWmrSh8Y/Pe3sm3rxHSs7LEP4DZ0PaNcEcB+rOgBYa04brO4inBf52QNAuxexG9/zspJ85nHpiGKKX9aL+NhJT+y9+sxD36sgqbeowRwakH+f+N5K0xYAqrhywxfYX4OtaAP4Wnhhfm58rEl1LC9pED/yb5sX6mSIRq0bay8hsAb5e1cJFkdC4e0ycI8QBCeIXc+hC9K2JqwOJIYshMR5h0CAwEAAaN8MHowDgYDVR0PAQH/BAQDAgLsMAkGA1UdEwQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB8GA1UdIwQYMBaAFH9vj6HbLIHF5jf7JzHtd7FiggrkMB0GA1UdDgQWBBR/b4+h2yyBxeY3+ycx7XexYoIK5DANBgkqhkiG9w0BAQsFAAOCAQEAb4Y8ITRskExg/4k/GXVPW+Z1MkNRVBwQc7/C0lHvuc7T6s4MwYZqmng14eWssHSKLnV1MsGxj6CewxLwtvrAprzkSu/dQyh1MhAC+nuikmWJTw5dNzFypW9CXw1/JxfxPy7IIDAvtBvazP4sF9Gp0MbUW2jRMFFfejl7+lGMHUSl8PNEQwiIXTey2w5LV5UXkh2hVyPzjOXu3XodtLoNeEggGawiWeNPu22CxiJSqv/e2zCa0x/+DkmoQmbqE4ZiFsOuK+Vr6FukdBHd02y9Q2QeOzfaJgAXplX7BZ7mFKi++10+340g2mtRFDoAWfRjj+OpCX1LAyGyXLLJLX2URg==","attributes":{"enabled":false,"nbf":1478126288,"exp":1609627688,"created":1478126888,"updated":1478126900},"policy":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/policy","key_props":{"exportable":true,"kty":"RSA","key_size":2048,"reuse_key":false},"secret_props":{"contentType":"application/x-pkcs12"},"x509_props":{"subject":"C=US, + ST=WA, L=Redmon, O=Test Noodle, OU=TestNugget, CN=www.mytestdomain.com","ekus":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2"],"key_usage":["digitalSignature","keyAgreement","keyCertSign","keyEncipherment","nonRepudiation"],"validity_months":60,"basic_constraints":{"ca":false}},"lifetime_actions":[{"trigger":{"lifetime_percentage":90},"action":{"action_type":"AutoRenew"}}],"issuer":{"name":"Self"},"attributes":{"enabled":true,"created":1478126863,"updated":1478126900}},"pending":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/cert1/pending"}}'} headers: Cache-Control: [no-cache] Content-Length: ['2602'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:43 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:36 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] @@ -1477,13 +1626,13 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0Nzc1OTE3NDMsIm5iZiI6MTQ3NzU5MTc0MywiZXhwIjoxNDc3NTk1NjQzLCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInB1aWQiOiIxMDAzQkZGRDk1OUY4NDIzIiwic2NwIjoidXNlcl9pbXBlcnNvbmF0aW9uIiwic3ViIjoicHVBaUtHNEEwYTdVQTRkeFkzVU1YRjhqa3FkdFZIOGgxUDNjS00wMmhxayIsInRpZCI6IjU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YSIsInVuaXF1ZV9uYW1lIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ1cG4iOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInZlciI6IjEuMCJ9.YiIUJtzyepZrRELmPMYi1igyZjcUTSnerMSkDz-LSNcNzOFJ9FlDSByAnMC7aKKa7zJDvruqniwgd09u6hM1DWmCzDoQyJTaQNDEm704LZR3l2YNhIbXtplfyHweU1wE4XvR9OeNFL0wEH9eqp0lxi8Z03iby2hVrT9spuooOtDpWF2iKo_9S-eQxk640-isiTaGOo33jG54gxZG9ixK3qATyKdOYtymrwpCYpL6SH7Tv8EQURTDb3jmm13DQcRQRNrMvGIWvLn-SwIEBCZRmXKQwwFIrbkgrZtwCaKPlddHaesvGRCHYYuvKuDyAVN8yVq9_gf-hhu6r3P8Fa3LCg] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [02319078-9c75-11e6-b151-a0b3ccf7272a] + x-ms-client-request-id: [7e7d2df8-a14e-11e6-8e00-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-cert.vault.azure.net/certificates?api-version=2015-06-01 response: @@ -1492,7 +1641,287 @@ interactions: Cache-Control: [no-cache] Content-Length: ['28'] Content-Type: [application/json; charset=utf-8] - Date: ['Thu, 27 Oct 2016 18:41:44 GMT'] + Date: ['Wed, 02 Nov 2016 22:48:37 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 200, message: OK} +- request: + body: !!binary | + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJwb2xpY3kiOiB7InNlY3JldF9wcm9w + cyI6IHsiY29udGVudFR5cGUiOiAiYXBwbGljYXRpb24veC1wZW0tZmlsZSJ9LCAiaXNzdWVyIjog + eyJuYW1lIjogIlNlbGYifSwgImtleV9wcm9wcyI6IHsiZXhwb3J0YWJsZSI6IHRydWUsICJrdHki + OiAiUlNBIiwgInJldXNlX2tleSI6IGZhbHNlLCAia2V5X3NpemUiOiAyMDQ4fX0sICJ2YWx1ZSI6 + ICItLS0tLUJFR0lOIFBSSVZBVEUgS0VZLS0tLS1cbk1JSUV2Z0lCQURBTkJna3Foa2lHOXcwQkFR + RUZBQVNDQktnd2dnU2tBZ0VBQW9JQkFRQ1JVUEZnT3Zvdk5KMGVcblhTSGxjbTJWOXcvRUN3ek1j + MzFCYU4yeEJtV2plZ21xaXh2OUdOM0dXTWdVUTl6QzlrOWJ4ZDQ5MUF3YTU1U3Fcbmh0ODZUTDhR + M0ZjbjhmWHVoV2JYL2dOQU84aDV0ZnVRVkExekI1YlZ4RVFzQ05tbUxycGdOaExZTytleGN5Q0pc + bm9jcWlkUW9zdFNRZmNYVTdxSnRpZnBnbVJ0NW9XM1dobXBWc25BdWdTOHk4dmJDR0pYZEtxTENa + WGpML0gwYWFcbityL1ozQnpRK0JnbFVMS1lzaFNCaW54YlllKzFHSi8wMjgvNTB5L01QZjlpRmlp + Uzl4dHNwT3RTemQxZStOQTVcbkcrcENNcHBKSGFyczlEL0ZhdlRld0kxekphOWpQeHRyd3I4TDNu + RW15OWd2NnYxNDc0WE5ZYWFndFFOamRVMGJcbkFWM0VEZm45QWdNQkFBRUNnZ0VBREp0R2pYQWdZ + emIveUhJUTdqeGFtRzk2RFNwZVBtQm9oZU9vaytKM3I5SjNcbkF6WVZSQVJEdlNEWG5yWnljUEY0 + V2dCVTh1MHg3YVdZaHFDenZmV0pmOWQxc2kveUEzTE1STUd6RzMvME9PYmFcblA1K2pHUThYL1V5 + TkUzcmpFdUVyNXd2WjM2dDJ3clMzcG1rRVVNcXhpc1plTDJJaTV2Mk9HV0hkSmpqd3M0SFdcblA5 + cEJHamNneFVQN1VLUExRRXhIYjlvVXN3aDY2WitLOW8xMFp3QXJQWWhuaGM1NDZ2UGxiSHFPNWJU + Uy9SemFcblBkK2MvaDdQcnJxd1NCYXZtNW1kamNId3FyNUpqaEU0T3piUzRIa2lZVm5weDRPUFJj + Z1IwdldFNmNHKzB6ZzVcbjRBUk9TTTlrdnJHZmxJcW4yRUFvalJBejVTNndITWs3cEltazRrQWRT + d0tCZ1FDL3dWc0VydXpVajNwN0R2WGNcblhSbzhqdVJyV3p0cm1PdnAwR3doc1ZJVmFGMEZyMmxx + Q0VHZ09xcWo1SUVmdWUwVWFDTkNXM0k3M3JSU1lhTmVcbm5KN1BHWk1ZbUxrendjdkdURWVWOUNS + cU9ndkt2YmYzUmlDcGtLZUx6M2RpbDhBR2R5Vmx3QUptcThGbitJTVRcbnJ3R2F3My9VSFRSTW5z + ZTZKUG9RK2s0S013S0JnUURDQUk0TWxxNUs3V1NIMXpOS1NMZ0lJOUtuZkhIa3VzTlVcbjg4aHBh + VlJlWG14VTd1UUlDMDJuYnRZbDJvTTNJL0x6OU90ay9uUEliaDRnOUxLbWp1NUdpMVMyd2NoSW5E + ZlBcbkt3Z1BvQ2xNNi9WTTRlNkNTOXFxL0Z2SmRMdTIyMjhBeGNkU29Jd0dtcmtiaVR0R05lZE80 + Q2RCYTMvdmFjYWNcbnVEMGlEL2diRHdLQmdRQyttWHpWSE9KL0xkWjZ0eFllNGRRUVdhQW1MZHJV + U241RVBFMGUrRmcwdXpXclR2NGlcbnpPNGVTL0lOVWpZZXlQb2tqSlp2Z09IOUxKSmtTSFRRdURF + S2ZjcythWis5R0dacVJxdnBHM0dPdlArM2wvaGlcbkt5eVFIeDdLMDM5QldzRWVMQlBhSFk3RmF2 + ZWxWdGxER1hNbzJDWVpPcVlmZXJ2Z0JKMGpmd2xQRFFLQmdDdUNcblNGbFdhZHh3QlQzWjY2emJS + anE5SGY5bUQzMEd6Y3Y5cUpMTGhwcHJmc3hGajJxbWJsSUFyNUpwd1VmYWppQmNcbmEzYUpBcHFP + NTc3b1lqQ3NtWS9FcThrWkNMd1FIUXdmVUgyQXBBS1dZTHRQYUZoY2Zyd2VRTStibUlYWURMc1Zc + bm9EQk54Vm10MVpueFd4UFIvd0JYa1RaQXo3NTM4STB4WExTSTlGSE5Bb0dCQUovMmNrNUcrcEtW + SEpBOXNGb09cbndwQjFqaW1aTm1aancyRml1N3UzM0lRU3Exb01pakQvTThxTEZsbnF1ZXRCcmpu + aVc1NVZpUjg5SE1lKzVCd3Rcbm5aK1BxNnhES256eFJ5eUZXR004bHArSkRNTWoxeE9ISVlpbCth + RmdaeVdtNi9Wek4yNHZkcDJlWVJZV0JkTVRcblA4bXVrcG5OaHl0bUkxLzRvemFVK3dhaVxuLS0t + LS1FTkQgUFJJVkFURSBLRVktLS0tLVxuLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tXG5NSUlE + SkRDQ0FneWdBd0lCQWdJUWMvUnZjN1NOVC9pSnJlNklJNzh2cFRBTkJna3Foa2lHOXcwQkFRc0ZB + REFQXG5NUTB3Q3dZRFZRUURFd1JVWlhOME1CNFhEVEUyTVRBeU56RTRORE0xTmxvWERURTNNVEF5 + TnpFNE5UTTFObG93XG5EekVOTUFzR0ExVUVBeE1FVkdWemREQ0NBU0l3RFFZSktvWklodmNOQVFF + QkJRQURnZ0VQQURDQ0FRb0NnZ0VCXG5BSkZROFdBNitpODBuUjVkSWVWeWJaWDNEOFFMRE14emZV + Rm8zYkVHWmFONkNhcUxHLzBZM2NaWXlCUkQzTUwyXG5UMXZGM2ozVURCcm5sS3FHM3pwTXZ4RGNW + eWZ4OWU2Rlp0ZitBMEE3eUhtMSs1QlVEWE1IbHRYRVJDd0kyYVl1XG51bUEyRXRnNzU3RnpJSW1o + eXFKMUNpeTFKQjl4ZFR1b20ySittQ1pHM21oYmRhR2FsV3ljQzZCTHpMeTlzSVlsXG5kMHFvc0ps + ZU12OGZScHI2djluY0hORDRHQ1ZRc3BpeUZJR0tmRnRoNzdVWW4vVGJ6L25UTDh3OS8ySVdLSkwz + XG5HMnlrNjFMTjNWNzQwRGtiNmtJeW1ra2RxdXowUDhWcTlON0FqWE1scjJNL0cydkN2d3ZlY1Ni + TDJDL3EvWGp2XG5oYzFocHFDMUEyTjFUUnNCWGNRTitmMENBd0VBQWFOOE1Ib3dEZ1lEVlIwUEFR + SC9CQVFEQWdXZ01Ba0dBMVVkXG5Fd1FDTUFBd0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3RUdD + Q3NHQVFVRkJ3TUNNQjhHQTFVZEl3UVlNQmFBXG5GSmg5VG1OdWVzcWNjZ21kVnU3V0Q2YllpdXJt + TUIwR0ExVWREZ1FXQkJTWWZVNWpibnJLbkhJSm5WYnUxZyttXG4ySXJxNWpBTkJna3Foa2lHOXcw + QkFRc0ZBQU9DQVFFQWowdlR0U0NqU1FJWmFnek92alR0WnZuS0g2RTBxMHpYXG4rTUF0Sm5TOENi + L1hWUEVXMEZxTjVUTFh2dmFrdGpLQ0RIU1BtWXduZVRqVjNoak5lK2pCMDNSMVoyYXV4bnNjXG5q + U2ZMVDQrdHRockNpSFRMWCtXclIrRjNTd09YL2NWRkdpVTB6MUljSmU1bTQ5cWlVSjZrZW1IYWE2 + dW1nZkdYXG5IYm5DcXpSNzZXa2hESldGejlNWEZGdkZUUkdFKzI2N3NsaVFmOFByS3I2NW9PRVZa + Vi9FK1NJblFkbStIMUxZXG5XQWJpZzRVeEhOOFVRNTRHOW1kVzFlL3VSdW1BVDczdXR5K0MwTzhW + UXZOdnNjbzJIQWlQT3REY2U0Q0psZVp4XG5pQXY2ejBZNlBLUlliNHh3K3hubXFwQzhrczFUOTNK + RmFuaUhsNTNjcVJOYlh5NXQ5dDlDYWc9PVxuLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLSJ9 + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] + Connection: [keep-alive] + Content-Length: ['3132'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [7ea36fda-a14e-11e6-873e-a0b3ccf7272a] + method: POST + uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/pem-cert1/import?api-version=2015-06-01 + response: + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/pem-cert1/ec5055e577354f86b66010175eceb5a9","kid":"https://cli-test-keyvault-cert.vault.azure.net/keys/pem-cert1/ec5055e577354f86b66010175eceb5a9","sid":"https://cli-test-keyvault-cert.vault.azure.net/secrets/pem-cert1/ec5055e577354f86b66010175eceb5a9","x5t":"lDc9zly8mcTcjym-jyov2aJhNDA","cer":"MIIDJDCCAgygAwIBAgIQc/Rvc7SNT/iJre6II78vpTANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDEwRUZXN0MB4XDTE2MTAyNzE4NDM1NloXDTE3MTAyNzE4NTM1NlowDzENMAsGA1UEAxMEVGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJFQ8WA6+i80nR5dIeVybZX3D8QLDMxzfUFo3bEGZaN6CaqLG/0Y3cZYyBRD3ML2T1vF3j3UDBrnlKqG3zpMvxDcVyfx9e6FZtf+A0A7yHm1+5BUDXMHltXERCwI2aYuumA2Etg757FzIImhyqJ1Ciy1JB9xdTuom2J+mCZG3mhbdaGalWycC6BLzLy9sIYld0qosJleMv8fRpr6v9ncHND4GCVQspiyFIGKfFth77UYn/Tbz/nTL8w9/2IWKJL3G2yk61LN3V740Dkb6kIymkkdquz0P8Vq9N7AjXMlr2M/G2vCvwvecSbL2C/q/Xjvhc1hpqC1A2N1TRsBXcQN+f0CAwEAAaN8MHowDgYDVR0PAQH/BAQDAgWgMAkGA1UdEwQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMB8GA1UdIwQYMBaAFJh9TmNuesqccgmdVu7WD6bYiurmMB0GA1UdDgQWBBSYfU5jbnrKnHIJnVbu1g+m2Irq5jANBgkqhkiG9w0BAQsFAAOCAQEAj0vTtSCjSQIZagzOvjTtZvnKH6E0q0zX+MAtJnS8Cb/XVPEW0FqN5TLXvvaktjKCDHSPmYwneTjV3hjNe+jB03R1Z2auxnscjSfLT4+tthrCiHTLX+WrR+F3SwOX/cVFGiU0z1IcJe5m49qiUJ6kemHaa6umgfGXHbnCqzR76WkhDJWFz9MXFFvFTRGE+267sliQf8PrKr65oOEVZV/E+SInQdm+H1LYWAbig4UxHN8UQ54G9mdW1e/uRumAT73uty+C0O8VQvNvsco2HAiPOtDce4CJleZxiAv6z0Y6PKRYb4xw+xnmqpC8ks1T93JFaniHl53cqRNbXy5t9t9Cag==","attributes":{"enabled":true,"nbf":1477593836,"exp":1509130436,"created":1478126917,"updated":1478126917},"policy":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/pem-cert1/policy","key_props":{"exportable":true,"kty":"RSA","key_size":2048,"reuse_key":false},"secret_props":{"contentType":"application/x-pem-file"},"x509_props":{"subject":"CN=Test","ekus":["1.3.6.1.5.5.7.3.1","1.3.6.1.5.5.7.3.2"],"key_usage":["digitalSignature","keyEncipherment"],"validity_months":13,"basic_constraints":{"ca":false}},"lifetime_actions":[{"trigger":{"lifetime_percentage":80},"action":{"action_type":"AutoRenew"}}],"issuer":{"name":"Self"},"attributes":{"enabled":true,"created":1478126917,"updated":1478126917}}}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['2163'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 22:48:37 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 200, message: OK} +- request: + body: !!binary | + eyJwd2QiOiAiMTIzNCIsICJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJwb2xpY3ki + OiB7InNlY3JldF9wcm9wcyI6IHsiY29udGVudFR5cGUiOiAiYXBwbGljYXRpb24veC1wZW0tZmls + ZSJ9LCAiaXNzdWVyIjogeyJuYW1lIjogIlNlbGYifSwgImtleV9wcm9wcyI6IHsiZXhwb3J0YWJs + ZSI6IHRydWUsICJrdHkiOiAiUlNBIiwgInJldXNlX2tleSI6IGZhbHNlLCAia2V5X3NpemUiOiAy + MDQ4fX0sICJ2YWx1ZSI6ICItLS0tLUJFR0lOIENFUlRJRklDQVRFLS0tLS1cbk1JSURnekNDQW11 + Z0F3SUJBZ0lKQUkwbFB4UGI5Z24rTUEwR0NTcUdTSWIzRFFFQkN3VUFNRmd4Q3pBSkJnTlZcbkJB + WVRBa0ZWTVJNd0VRWURWUVFJREFwVGIyMWxMVk4wWVhSbE1TRXdId1lEVlFRS0RCaEpiblJsY201 + bGRDQlhcbmFXUm5hWFJ6SUZCMGVTQk1kR1F4RVRBUEJnTlZCQXNNQ0V0bGVWWmhkV3gwTUI0WERU + RTJNRGN5TnpBM01UVXdcbk0xb1hEVEU1TURReU16QTNNVFV3TTFvd1dERUxNQWtHQTFVRUJoTUNR + VlV4RXpBUkJnTlZCQWdNQ2xOdmJXVXRcblUzUmhkR1V4SVRBZkJnTlZCQW9NR0VsdWRHVnlibVYw + SUZkcFpHZHBkSE1nVUhSNUlFeDBaREVSTUE4R0ExVUVcbkN3d0lTMlY1Vm1GMWJIUXdnZ0VpTUEw + R0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDOEVmTm5cbkI3emh1WktHN3BmVDRN + SzVpUC94UVNJdlZNeWJNdTlydllOeUZJbE1BbXM2eTlDQjRRUWZObVJ6Sm1OQXBQWnFcbmxTVStn + bk9yU0hRK1dzYU1KTk1GamIzditXRmJnY3VleXdGVCs3NmI0SnRTcEJINzgwbjJ5SnJQZHNoV2Vz + Tytcbmx6MDhDbWJZWFJac2pMRisvLzBBOWJvWmFlc3RNbGtNZUJxaHdwNEpUQzR3RUpHNUVIT3hE + TXkrdTVjbkd3R0dcbnBnWTRDZjZqU3pXK2hPWlo0Y3ByeXNOODV3Y2pNTmNiR2RLek9WaHJzYW00 + c3pKRitJeFhpVTJKdVU4MjdnVzhcbk5LVzBWTVRZaW9vcnFXTTRRNmw2QTBOVnlGc3NZNS9WM0la + L1IyMzdDUUpKUHdzS2lTbTRjYUljZlk0U0RweFRcblFIRmovbzdyUkVkNTAveERBZ01CQUFHalVE + Qk9NQjBHQTFVZERnUVdCQlFmTTllUWJGNUR0UlowQ1VjWDBFcm5cbjBhR0FpekFmQmdOVkhTTUVH + REFXZ0JRZk05ZVFiRjVEdFJaMENVY1gwRXJuMGFHQWl6QU1CZ05WSFJNRUJUQURcbkFRSC9NQTBH + Q1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUJzbHhHUU13NzJBS2h2bDRraG0yTStnTG5XdW9hVnp6WVFc + bktxNFlNeUk1Qlc1bmw1UU8vODQ5cTVLMGFMTXpQbGxxY2p0MzFlbmoycTgydXdWVTlDdk80QTQ2 + eGRaK1BKRDFcbk5mN0pJcXhSUU41bTlFek9SQmVsMGFGUjZ6ZFVxV0szMnRBcmpMejBrOVcyeEk3 + YVFUZlNXa1dFM3E2MStpL3JcbjhYWUl3a3k5clAvaGUxTmN2U0tXc3VTZHJMRXRka0xHcXRtU291 + RVF4YStRKzdLZXRmZy90ald1dEVhV25PSzFcbnJxS0hmZ1pUMlJOb2VSbk14NEhTZWpRSkxyWkh1 + dnBDRC8vZllySzJVUTlqVWFEejg4NjNHUG0vYm4vODA3alBcbndORXRyTmRZYTI2bE0wWXRoSUhJ + RVBFZG42cmd4SVhPWU1VQm5JUXZhZnBJcTg4RE5LZVRcbi0tLS0tRU5EIENFUlRJRklDQVRFLS0t + LS1cbi0tLS0tQkVHSU4gRU5DUllQVEVEIFBSSVZBVEUgS0VZLS0tLS1cbk1JSUU2akFjQmdvcWhr + aUc5dzBCREFFRE1BNEVDSmlMQ2xQTTZ0NUpBZ0lJQUFTQ0JNaWdMK0tsRUE5ZmFnWDBcblBGaFFC + ZUZqRGllYkpiTXVUZmE5SGNPVlpFRHlycW1HbmcyTGZ6K1RVYTN5cy9WODZva2JVcDJOOU1vR0s3 + Z3hcbmNQcWRxN3JudTU2M0xUOXdHaHRuOG1VbjhXdWwwRmZWMks1NndzQkdlaEorTVBtbEVqczZP + WlIwblZkWGt3QWhcbmRWSXpIOWVGZHo4bWhKWk9aSTYxVFFOS0NLYkNxc1I3bHNsa0wyVldyU0Zn + bkhDVWo1YlIvQkxJQTJvUnBRWnZcbm53MFNlWUZRV01SeVhnS0g0VldNcU9sT2JYbS9FTG5WT3I5 + ZEpWenZURzQyRFJhSzVOOEJBOU5UTXNLMSs4bStcbmVuQ2c0aU5JL3M4MU1EOGlJeS9kN01tc0pG + aDhXUW9xelVabU9WeGZxTkh3MFRQZ0RwYkNwQ1dSTmlna1JvR1NcblJvc2M3TUlsQ1BQYW5nalBN + RlpnNVFlTXVVQnJFMDFmU3ZKdFo1MmpTTWt5bG9TZlF6UUpKYjlBYW02cTZEem9cbnVQQ0gzMnp6 + MUdWLzU2eUpvTzhJZWZPTUl1anZYRlprdS9RTnpLV2lYbnVTQSt4akZaaEdFR1FUb1U1d0x0SFhc + bmVFaHoxY0Y1MTljOENrTTRMbC9VVUhQV3RiOTB2cU8yK08yREx1ZzlxVVVub1FsN1AwTzNXMk5w + QW9CQ0x4VU9cbnFyZlN5TFVvc21zN0VnMURJVm81cHd4YXdQSzhxazdnd0xudEFUWmMrYVRTVVI5 + WTFkbjR2SjlqOUdaV0l1OUpcblZLTzYxNmdETzdxOFIxQzNtVDcyazJvVXVVRzI1VHRaT3hzbCtZ + M2lKZ0V5cDlON2pvL1JkeDVLa2N2dkI4enRcbmdQQ2g1ZGlLRGpibzNMeG1ZUnQ2MmhlT0xFUHMy + WURqS0J5bjBOaWtjbzNMcVRuZWRKZVhFSDJtQmM3eDFWV0VcbjBxVFY0eHFPWEw5RjcwMDBNdjFj + SmNFMkU4OGZONnREZ2UxSXB1SmJzMDNJajBPZ3BhRlJmUzU3TmNpQnRoZ21cbkJwM2xSRUhZTlZh + NHNxV0hsVXFha29OdGMySDYydDlubXB6RlY3elhKa3FLUFBwYW5LVjVROXpPRDBWS2djb0ZcbnlB + dU1raHVQVjRJZk9FYkc4aWlab3pheWsybmZScm00K256N2IzMS81SGltMk1FY2Uzd2JVdG1XUjZP + UGRzd3JcbkI2SzU4ajhUR0d6T0FFRFRkV2M5eU9mL2F1U0lCVkR3KzIzL1RiclZEM3hSV2Rlc0th + NHNqN3JNVyszVloxbWhcbjMvZ2h5aFZQdHZGY1VLckFqakJqa2RlTWw4NG0rUCtLY1Y5T3Y1N2Jv + aktWUWRLYzdrSHJrcGk0RjY2czRaL0pcblp2V0h3NEx5SzRQUmxSRnptOGVLdFhrWUxGc3N4dFRS + WVJ5ZFQ0d2g2VkphT1FEMld3MWNQT2MvRDc0UXIvYXBcbndRdS9meDFHdXFrMWFydGJFK0JhbEph + a01OS2Q1Q3UyL01mV3Q4a0VqTmN0R3JBSGVEbXpuay9UYnZYMnJFcHZcbi9QMTZXRmNqQjRiYjFO + ZWU5NnhmdUdQVWNIdWwzZkc1VFJtS0puYXhXZWc1Rk00SDRjUDVqbWVYeUdOcWRiRFNcbnJncXBY + Q2hlblRCd1M1SnZBVmd2OFp2eEp4cDRoOGZMRmxVT0t1S1VSOTVnQjA5bkJHbndBdEVNNHpnaktr + Y0NcblBjdkRaN1lwelU0MGd4NlFpQ1ZiMlVQdGdnaUVwMld5SXJwZThWZnpLNEM3cFFHSW5MbjNS + bTRHN21FRmFjdjVcbkhsYkdKTysyWElrM2liRkpZVFF2TUZZYy9FU2VSU093NlREb3kxc2czK1ls + NUJYWUMrOTBsQ0dSOUpLL3NCWXNcbjEyZVZFcXhpOGttb05YSjRvbjBzbmZEdVJEdi82YklJRHBm + UEFLcVp6YlRxN2g2d3pJcmVvejN3eDRPYThBOVZcbnJ0RzhUT2tDWWFvSlJZRDV1VjFsYzZPazND + cFpySTdrVEdBZnZRTmkrSDBPYnorc1NYR2tzTnRmZHdOVXpVZDZcbnA0Q1hyWm1jL3I2bzNqNGJp + dGVXVFVSblJRcWtoNjdRTTVxSEpobVh1V0Q4MnNqU0tVMTZNTTBLcVB6ZS9UbCtcbitGaWd4OHBn + azI5SDZMTStOOVk9XG4tLS0tLUVORCBFTkNSWVBURUQgUFJJVkFURSBLRVktLS0tLSJ9 + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] + Connection: [keep-alive] + Content-Length: ['3357'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [7f050322-a14e-11e6-8b8c-a0b3ccf7272a] + method: POST + uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/pem-cert2/import?api-version=2015-06-01 + response: + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/pem-cert2/111a6caf42f7451b97d2cd8cbad59d55","kid":"https://cli-test-keyvault-cert.vault.azure.net/keys/pem-cert2/111a6caf42f7451b97d2cd8cbad59d55","sid":"https://cli-test-keyvault-cert.vault.azure.net/secrets/pem-cert2/111a6caf42f7451b97d2cd8cbad59d55","x5t":"clJKMjpxEajEvB7NiPaP-Sk0UGM","cer":"MIIDgzCCAmugAwIBAgIJAI0lPxPb9gn+MA0GCSqGSIb3DQEBCwUAMFgxCzAJBgNVBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQxETAPBgNVBAsMCEtleVZhdWx0MB4XDTE2MDcyNzA3MTUwM1oXDTE5MDQyMzA3MTUwM1owWDELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDERMA8GA1UECwwIS2V5VmF1bHQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8EfNnB7zhuZKG7pfT4MK5iP/xQSIvVMybMu9rvYNyFIlMAms6y9CB4QQfNmRzJmNApPZqlSU+gnOrSHQ+WsaMJNMFjb3v+WFbgcueywFT+76b4JtSpBH780n2yJrPdshWesO+lz08CmbYXRZsjLF+//0A9boZaestMlkMeBqhwp4JTC4wEJG5EHOxDMy+u5cnGwGGpgY4Cf6jSzW+hOZZ4cprysN85wcjMNcbGdKzOVhrsam4szJF+IxXiU2JuU827gW8NKW0VMTYioorqWM4Q6l6A0NVyFssY5/V3IZ/R237CQJJPwsKiSm4caIcfY4SDpxTQHFj/o7rREd50/xDAgMBAAGjUDBOMB0GA1UdDgQWBBQfM9eQbF5DtRZ0CUcX0Ern0aGAizAfBgNVHSMEGDAWgBQfM9eQbF5DtRZ0CUcX0Ern0aGAizAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBslxGQMw72AKhvl4khm2M+gLnWuoaVzzYQKq4YMyI5BW5nl5QO/849q5K0aLMzPllqcjt31enj2q82uwVU9CvO4A46xdZ+PJD1Nf7JIqxRQN5m9EzORBel0aFR6zdUqWK32tArjLz0k9W2xI7aQTfSWkWE3q61+i/r8XYIwky9rP/he1NcvSKWsuSdrLEtdkLGqtmSouEQxa+Q+7Ketfg/tjWutEaWnOK1rqKHfgZT2RNoeRnMx4HSejQJLrZHuvpCD//fYrK2UQ9jUaDz8863GPm/bn/807jPwNEtrNdYa26lM0YthIHIEPEdn6rgxIXOYMUBnIQvafpIq88DNKeT","attributes":{"enabled":true,"nbf":1469603703,"exp":1556003703,"created":1478126918,"updated":1478126918},"policy":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/pem-cert2/policy","key_props":{"exportable":true,"kty":"RSA","key_size":2048,"reuse_key":false},"secret_props":{"contentType":"application/x-pem-file"},"x509_props":{"subject":"OU=KeyVault, + O=Internet Widgits Pty Ltd, S=Some-State, C=AU","ekus":[],"key_usage":[],"validity_months":33,"basic_constraints":{"ca":true}},"lifetime_actions":[{"trigger":{"lifetime_percentage":80},"action":{"action_type":"AutoRenew"}}],"issuer":{"name":"Self"},"attributes":{"enabled":true,"created":1478126918,"updated":1478126918}}}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['2263'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 22:48:37 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 200, message: OK} +- request: + body: !!binary | + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJwb2xpY3kiOiB7InNlY3JldF9wcm9w + cyI6IHsiY29udGVudFR5cGUiOiAiYXBwbGljYXRpb24veC1wa2NzMTIifSwgImlzc3VlciI6IHsi + bmFtZSI6ICJTZWxmIn0sICJrZXlfcHJvcHMiOiB7ImV4cG9ydGFibGUiOiB0cnVlLCAia3R5Ijog + IlJTQSIsICJyZXVzZV9rZXkiOiBmYWxzZSwgImtleV9zaXplIjogMjA0OH19LCAidmFsdWUiOiAi + TUlJS2lRSUJBekNDQ2s4R0NTcUdTSWIzRFFFSEFhQ0NDa0FFZ2dvOE1JSUtPRENDQk84R0NTcUdT + SWIzRFFFSEJxQ0NCT0F3Z2dUY0FnRUFNSUlFMVFZSktvWklodmNOQVFjQk1Cd0dDaXFHU0liM0RR + RU1BUVl3RGdRSWJ3T0J4NC9OcmhZQ0FnZ0FnSUlFcUZ0MmpSb1JlT2lzUFJoaytQSGV2Rk9JSEll + VDc1aGlqQzY4VEtBSG1FSzdiQ1o2UkZ6eUNEK2dNYXJGNlh5YUhpTlc2R0RkWFc0eHk4ZXlmODlE + ZXlpSG1iY2tjUUtZWlcwMWNxTE53bVd5MzZoYVhJK1JXK1lCRUdPbmRCaXllUUVpWGdGQVN5RFRx + ZlA3ZG15RWU5SjFqOEpva2JtanU3dEJGTVJSeEFkR1FEeVBzY2F6QTJxMEJGOXVYM2pEWnZRcmE3 + dXB4bjljaEhKcU9kTzIxZ1ErRG9ndjBiYjZmT0V2aW85QXFVV2Ztc3RIWWlYVElrd2FxOG94Tnk1 + MDlPa0hTaU5GZUV2SktVSzRFVjdIeWUxbXFRdzQxVUp1NCtSOG5JOUhuY0U1MDRwandEYzBmM3Z3 + aFFUK2orZUgxSEd1Z2F5VXpFQmlobDlZbHAvVmZ4ZVNJSUV0TGVnRUxDSGFzOUU3eWdXU0Zvblhk + Q1BNQUtFM296V29YTTQzZXcyQ1FaZStqMnYxZVg1dDlLU215ZGN3RzB3L0RkYklQUVFlaVIvQTd4 + WThESDR6MlY0OXYxMG1td0gwdUcvLzFKTldjaUtidDQ3QzJzQmN4UHZMRGtHWHE3eFgwZjl6WmNX + TzVpcE51YVBxN1JocjdKSEZuZnZsVmFnM0NnOWo3MEdRNmMxeGhnc3VOelYwTDZOcmFqc3U1V1Mr + R0UwNWhGb3MxRWFsSHo1OEtPQUYwUTRzbjdjZzlubXdHZnZYRFBSREE4b2wyeVNYV0QvVERqMEdO + TWFMVEVvWFVRdHh3ZWJWaDJ3dWlwb0VCMTNLanpXL202QWVLRW1YTG1rU3dRZVpxMklCVFp4eHpy + eFhVYklUMnFUVWJqSTk2ZnhlWG0rVkhtOUpaU2E3M3I2dmtPTkExWGN4OVE4dHZWMlpDZlRWejlk + bkVjRDRDRTMzZlgwWFM1clpFaVVHcW1OZG52UUkzQjdnc29QdDhlaDE3dlNwSE5lSlRoRDI0a0JF + WGY0YzNEYUdaQXZLT3V0NnBpMjhxU05lMU9jUXd6Wm5wTnJvOEFLbUhWc3JNSUNHN1p1Y21Lb1lO + bmRSbFBySHJma0ZpMWFvTnVnSk92UGNjNHgwdTVPWWU3WFc2L01CVS9iblVib3cydlJ0a2xJNjhU + Q0VwQ2o5WVMvZGJBQjV1eFR4eG5samF0cWg3T3lxY2Q2VDhMYTdXdWd6MFVmdTZkZGp1b2hmdTlJ + SFNBQUswcXZyTytBQU9JbDE5cCt3T3gwUlZidFpjcHBJSVF1dGZmMGRUb3A1K2F1TkRpblk2UTRM + NEVvVWIyenFaL1pBOGZ5ZWNNenVPTjNoaktJM2NCMFdteDdkWlVnYzR3MW1ORCtBeFFwOGlySVlU + OFJmaDE2YVlnL2dQOS9xOGtkNUZEQXBQa09kQjV3a0lhdWRBcnRkdEFvOGptSnpQeUJWcXRaWWRL + QTg4V0lOcWFCdDljMVJNWWdUbFU2dExsbHNlSk5SQnRHSGFXMGtkVzhxQnhJYlc4TTQ0M25qaXF0 + ck55NVFSZFlYb0sxMnc1VFFFUzlydEcwblJMTm1hQjBXajBzZFRNeWY1dnBXbmFBd3FZU0VCNHVS + RmRGTVRiYUZOT05DeW4xY1lTUG5lZ2pPZnZ2blMyL0tXWEsyT3luQWFKbjc3Znk4ZUdzc011dlZo + NzV2YjVXOTV6R2hWdEhwRzROK25oSm96VlRvdWZZUEQzVjlFY1RuT1VhblRJNXVpZW4rRDVEb3k4 + TCtLeFU2SWtpMm05ZGJMT1M1NVRQYlRoNUxMN1VDOEFXWmNkM29sNWtnczVYeFVPVk1jOFJHdXRt + ZWI0QWpHTTJiRzZBYzJCeStMSFpBaXJUZG9WOVRQOENVaEZaOWlvd2lwWmhLQUNWVHRoaktRYS80 + UFZGQUxjbjlQMy91ZjBnMEJnaGsyTGdYbi9TWkZBVFpwMFdxeU5IUjZNR3V0aGpZZWJWYm16YjNX + V0VsZGxMWFhuaHF4QU5pQUlEelNXcHBsSC9DNXdQQkNTN204OWxrNEh1cGkzNFNlRnlHQnA4M0sx + b1Y5cGRnVjJrMGJiM2VoS3pFYzRyRld6VXdnZ1ZCQmdrcWhraUc5dzBCQndHZ2dnVXlCSUlGTGpD + Q0JTb3dnZ1VtQmdzcWhraUc5dzBCREFvQkFxQ0NCTzR3Z2dUcU1Cd0dDaXFHU0liM0RRRU1BUU13 + RGdRSS9JQXNuR2J3bGxzQ0FnZ0FCSUlFeU1rRC9yYU8yNmJuWC8rVGtXNzJEdWVSSksxVXJVekpm + dHJtZ2ltRXVWNXhQN05xS2FPRGl1YzYzNkxwMFZKdktlZVMzeEZrLzNRVGVOV0ZSNlRNMHZoYUo1 + ZTJXa0ZTY1krY1JXd1lCRzFFOTErRlNzclpXTGkxeUFzcmZ5ZGR5OG9jQ2NhOVBQOE1nTUZLRC96 + Qmh4dHc2Nko5a1BUWkM4MGY1M3NJdW1Yd3Z6elEwRkE1SkI3a2ZkZFBnMmZab2tnN0RGM1pvQlMv + UDNhbGFRK2pweDBrNXMxOWwwall6dkkrMkZ6SWFzb1hzL014OE9KYm5QK1FUa21VdjdBT3d0WmZQ + UmcxVlZvTHRCMWVEeUV3REdqUjluZURnbXhJSExGYTFJOTExRDZmeVIxTEwvanFqejJIUk1JWkJ4 + MXg1Ykk1aXBwUU1uZXVhZVpxOVpwVTllbDNKajhVenhrcG1QMWd6VG5mbGQzQlNpbDBMTGpnalRP + VjBIWXRiOGlmYi9MbGk4ckpvVXB5Y01kWkYxOURQbmowQ1pLYVRoVjlmR2xNbTlNYmZFSytFTklL + WFhMbUM5a1Y1cGl5ekY0cS9PUkd5c2JlbW9XMUc4VXZQc3h5S09XVmVBTEtFZHdNWEp5WjRHK0tm + Z2Q1ek1NcklHZzhDOHhvWDV3UTNrS0lWWnFodUttUVZNMXQ3cExPdUpOeE5GbXZ6Uy8wOHRydWx6 + UEJOSytVREdnaHJpMlZCclJyRThORWxOYnNERFduTU50RjN1dm15UU1hMU1oeVQvN1A0dmlUZGNV + MUM2V0Y0eTVJNksyeVNYL3g1VW91a2gwemZOenNNdDNoemVZeVFEQXNjSTZnS1VxcUFpbkVVUVdZ + ajFFclVzZ3o3dThxRkFlN1pKRUt0Vk9QV09yR0VPbk1kSjdZZVI1ZG54OVdYK3M4VXkyK2dGSlZP + R3JXbjZVUXp6LysrRE9NMkFINm9GNlFEd3BUNTFmbFN6Qk41VWhMbDg4dXVidGdvN0pCNjdSSnBC + QzRlWjZNam5oODhndEVuOUx2YVVVcDhxVnNZRUNySzRQRjNrZkdia251MnkySy9yUE1lbEt2U0dp + a1MyS0hNRFBwZjRIS3NodUlsQjJobjhmSW1jckx5bURDemtxaVNWN1dkY0s2RC8vd25RRUxSayt4 + bjdTWEpVK1N0UEdmY09uQzFIY25zdG5oMTd3OUc0WEo5R3NiNmtiWlA3R3B5M0wwdndCUjNQVTRT + OGtrT0VwQkVMaVRZaHJtV0hCV3k1elM5aDJVTUU2L0VhZWJ5b2tQcnpyRHJGMnRna0tIVjRtODRw + S1BmZUN4QUVHc1VtOEhnVFVCYU1TL1oweVI1K0I3b2FjN3ladWhSQnRlY0RGc2cvQVZ6c2p5V0Iv + MFBid01FNmJSUWJhdTh2SlJWQ1M4TmNwYkpZY3d6T25PRW9PMEdqSWVzMXRZZGRtWlh4OEpsL1Zl + dnFlTXcydTMvZkl0TEN5eER3ODk0ZmxGMnRieFdDL2xEN1lHZVU3Y25BZnNjcktYQk5VdUhaVER2 + MmwxazFSNEdudm5GZXA0YmN2T1dJOU1kcFYwT21vdjZkRUM4eDE4Um1meFdvZmhBRlRIdnoxZmlJ + N215UFlSZEF4d2h4cWtzbEt1UkljWDh6bHVPZjFMN1AzbzZnb0pmR2VUbGorNmlCMU44MnUrekVD + Qy8zN2M2dmF6NDBISS9rK2srS3l5S2U3RlF5cmJoZXB5LzhkczFOTXBzR1BtcXNKeHJ2eXI0dndE + ZmtCekJlU1BsTzhjMHI0TkJTUkYzak9qQU8ySDJteG5CU0d2KzR1THR5UENUd1ZnM0hPSWU2WFRJ + dFdDaVQwbGZmdUpyNVViUzBaM1hxZmtvNzBaVk16bkxvb1NsZXZiakhLSTdaWDVISWpXVDlocktZ + UlcyeHJkZmhIRTh1T3NPSmdWRFBrcGFCUEJUdTdsMnZjK0NRbFcvczBIaHVJY25WVW9MOGYyRFBW + VUhXUk01STlZS3JscG1ERXlPYyswRUhyRW1lVkQ5SG01NzBIZzRqQzFNdFF2RmpCeHVhMnRtaUY3 + dktoME9MTjk3WS90bE1lWWdXREh1U0tDUnpTMTFMdU9VWUFRUEd2NHJYV283U0E0ZFNNMzlQQndz + UTlCVURFbE1DTUdDU3FHU0liM0RRRUpGVEVXQkJTVTJIaE8wVlZqVzNkNkwvZ0wvNkd3aHZrOGhq + QXhNQ0V3Q1FZRkt3NERBaG9GQUFRVW0vN3hWUUdHcXB4Q0NwMVRjKzQ4anY2R3hia0VDRjhZa0Mw + bnpxd3JBZ0lJQUE9PVxuIn0= + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMjU1NTcsIm5iZiI6MTQ3ODEyNTU1NywiZXhwIjoxNDc4MTI5NDU3LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.TZUoxJp7EMEpb-kycWpqD84JWY2-xLR6UQgiCFHMeYEn9o0AyZIbATjX8qFLOiRLIpkrJ67bLKtu1b5kKQWc0FtPCY9n5xkGcp0TL3khLaGQdYRhNBxfR0jV4aA17a_ISm5JqRsQFw4x3IM2tkE_lsAxiJP9wMezRUzUG4PNGOnkfzsHK5SruKitMYSVAcyw0vV4FzY7P6vPyFO9dm-oW-d3GWj3Apq7Hyj7GgD9UspGWQw1u0YlQBtnUEJ88wi4MqlRWUmISCZaPOaRxSo1iKc5bE3FvsrY3OrGRhh6dCx6TMbFXP-B9yFHZ55gjlH_m3-_lyaKPB085jDnRZYz2Q] + Connection: [keep-alive] + Content-Length: ['3836'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [7f783cfa-a14e-11e6-8d02-a0b3ccf7272a] + method: POST + uri: https://cli-test-keyvault-cert.vault.azure.net/certificates/pfx-cert/import?api-version=2015-06-01 + response: + body: {string: '{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/pfx-cert/7143e9c324f643918d0509b02ff0c550","kid":"https://cli-test-keyvault-cert.vault.azure.net/keys/pfx-cert/7143e9c324f643918d0509b02ff0c550","sid":"https://cli-test-keyvault-cert.vault.azure.net/secrets/pfx-cert/7143e9c324f643918d0509b02ff0c550","x5t":"lNh4TtFVY1t3ei_4C_-hsIb5PIY","cer":"MIIERTCCAy2gAwIBAgIJALVCxh7S3lKsMA0GCSqGSIb3DQEBBQUAMHQxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJXQTENMAsGA1UEBxMEVGVzdDENMAsGA1UEChMEVGVzdDENMAsGA1UECxMEVGVzdDENMAsGA1UEAxMEVGVzdDEcMBoGCSqGSIb3DQEJARYNdGVzdEB0ZXN0LmNvbTAeFw0xNjEwMjYyMjM2NDRaFw0xNzEwMjYyMjM2NDRaMHQxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJXQTENMAsGA1UEBxMEVGVzdDENMAsGA1UEChMEVGVzdDENMAsGA1UECxMEVGVzdDENMAsGA1UEAxMEVGVzdDEcMBoGCSqGSIb3DQEJARYNdGVzdEB0ZXN0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANyYGOBFKSucBh9BTDZ9LOytCu9gjfds0KkzZ8bXMDY3E/N4VdxZfOuIRPw8Da20eMSZQSaAkCiJgwBLEsHWTyyae5sGXEWCwdRzgBk2W3U7FZ1/ymTg928R02GlQTNz8MHMGwk47nhyIXvRxvldqSg/0q28k/iC/BUkibL1No6JBloCzszktCuHH3sYrA9i62TOoPRnqflsshKVQHhh+VQsgUK/lu6qlgFrf12FMvwWsz9tCO03he6RMzhAk84aG+JYgF9pD1l0KU4dda1zfEVQ4K947WA/ghfBYopmZ/vRGAzHVoCSm5RyEDc9EyE2+NZx37Ng/I6keQy51Q2amI0CAwEAAaOB2TCB1jAdBgNVHQ4EFgQU+PapMyOAGd5G6GKBYVt8eIYPEwswgaYGA1UdIwSBnjCBm4AU+PapMyOAGd5G6GKBYVt8eIYPEwuheKR2MHQxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJXQTENMAsGA1UEBxMEVGVzdDENMAsGA1UEChMEVGVzdDENMAsGA1UECxMEVGVzdDENMAsGA1UEAxMEVGVzdDEcMBoGCSqGSIb3DQEJARYNdGVzdEB0ZXN0LmNvbYIJALVCxh7S3lKsMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAK7hpA3xfXaeg03xKNugcH/TkSPt2QAs89+trySNfMKaWZvei72XdkWBeC6ZyG/15hHjjpGF+NFzIMWVIeE8SnGQB6L5FiBH7+0lOQQrXpQOEnaPVz03R6y2rKROjrgROHmHL7JJRA93Zj9loVNNXOfpG228agLEOhYF0xXBPBms5V8LrcoWmmq4g8hRDz8xoS+VZBE5WJn8lnk4Hm1tKlwftHGcrhXIm4JpEqtj6WRqykrX6RpxeR/pqKl6qhZzRs3r3OOEdbHyH0iHR5/LlWh4THHeXIZOyI+3RZyYXvF0xJfZh0AZCRGjhrRETin8gIdA7kneMIYKI10JtLzw2nk=","attributes":{"enabled":true,"nbf":1477521404,"exp":1509057404,"created":1478126920,"updated":1478126920},"policy":{"id":"https://cli-test-keyvault-cert.vault.azure.net/certificates/pfx-cert/policy","key_props":{"exportable":true,"kty":"RSA","key_size":2048,"reuse_key":false},"secret_props":{"contentType":"application/x-pkcs12"},"x509_props":{"subject":"E=test@test.com, + CN=Test, OU=Test, O=Test, L=Test, S=WA, C=US","ekus":[],"key_usage":[],"validity_months":13,"basic_constraints":{"ca":true}},"lifetime_actions":[{"trigger":{"lifetime_percentage":80},"action":{"action_type":"AutoRenew"}}],"issuer":{"name":"Self"},"attributes":{"enabled":true,"created":1478126920,"updated":1478126920}}}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['2519'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 22:48:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-IIS/8.5] diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/recordings/test_keyvault_key.yaml b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/recordings/test_keyvault_key.yaml index 1192b57038f..bc5e7496821 100644 --- a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/recordings/test_keyvault_key.yaml +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/recordings/test_keyvault_key.yaml @@ -1,318 +1,867 @@ interactions: - request: - body: '{"attributes": {"enabled": true}, "kty": "RSA"}' + body: !!binary | + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX0sICJrdHkiOiAiUlNBIn0= headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Length: ['47'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [8914d78a-8fc4-11e6-96f1-f45c89b91e35] + x-ms-client-request-id: [163c0554-a133-11e6-bb78-a0b3ccf7272a] method: POST uri: https://cli-keyvault-test-key.vault.azure.net/keys/key1/create?api-version=2015-06-01 response: - body: {string: !!python/unicode ''} + body: {string: '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/25bf03db58d544b89ad61dce9bb55656","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"yh8_GyCbvGwfV_0SPcAv5h3dlv8odMQrIn1YqWMWgLl2E_YwoCOckpsiZyOVpYPOv0PzzR_dzyZoZ8vb_kgXMbdRB89D_7spLdJOO9eTDhLkLbP0LLzUUyiVmtpSawR4iAfJRj-KHbfjFnzleuFmr1e4Qs6l0jUFqIU8lLtsHV7mrn-wTZvxegzaGEmhnQNpwH6FoFscDD43W66mumpgjJPJ85_fJc1pArO1H0zJTkRTZJhbL-10yaE_nQvjK6BW8gF6dKnoAbfsdZh5gMj19xfbobn1vOznmn8BKBrYPFF_4yUVBLGyNznQ6M8RmUb4S3TWszz4wOISHOgCIWnpNw","e":"AQAB"},"attributes":{"enabled":true,"created":1478115146,"updated":1478115146}}'} headers: - cache-control: [no-cache] - content-length: ['0'] - date: ['Tue, 11 Oct 2016 15:08:15 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - www-authenticate: ['Bearer authorization="https://login.windows.net/54826b22-38d6-4fb2-bad9-b7b93a3e9c5a", - resource="https://vault.azure.net"'] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] - x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] - status: {code: 401, message: Unauthorized} -- request: - body: '{"attributes": {"enabled": true}, "kty": "RSA"}' - headers: - Accept: [application/json] - Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] - Connection: [keep-alive] - Content-Length: ['47'] + Cache-Control: [no-cache] + Content-Length: ['620'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] - accept-language: [en-US] - x-ms-client-request-id: [8914d78a-8fc4-11e6-96f1-f45c89b91e35] - method: POST - uri: https://cli-keyvault-test-key.vault.azure.net/keys/key1/create?api-version=2015-06-01 - response: - body: {string: !!python/unicode '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/763cb34a3be940328b29da84075b9d93","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"03u-MRWPh-QWI7dFA0uydiUwIVQIRk5uVA3CSUJLfgCfumkHVIlRNpQng0sSxT5qOTVaaBhM71cXu9GepFAocD5H8IGJ_P3laAKKqo0fLC8C7UBFcN_v7Da-JrJ2VzvKWONGbb9cY17I9uP87UB65GcrxEQl6MwCBdBMruT3vmFZA-crPncFqZew4W_drG4Vjub0Qw9kEFtqi2wI6RqC8RweasAPEfoBBy9Fs41R4ZFm6xr7IQho6okkSQVlaMjdKoJQQfzifNVWKavvumHYeO4gFKau_c_NXK02BCTES5VgQagxnHiIzZH6DbEB_jU3sus3-StgEKmZvQK4th5XRw","e":"AQAB"},"attributes":{"enabled":true,"created":1476198496,"updated":1476198496}}'} - headers: - cache-control: [no-cache] - content-length: ['620'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:08:15 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Date: ['Wed, 02 Nov 2016 19:32:26 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [89d2309e-8fc4-11e6-86a3-f45c89b91e35] + x-ms-client-request-id: [169dc2d2-a133-11e6-ae42-a0b3ccf7272a] method: GET uri: https://cli-keyvault-test-key.vault.azure.net/keys?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"value":[{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1","attributes":{"enabled":true,"created":1476198496,"updated":1476198496}}],"nextLink":null}'} + body: {string: '{"value":[{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1","attributes":{"enabled":true,"created":1478115146,"updated":1478115146}}],"nextLink":null}'} headers: - cache-control: [no-cache] - content-length: ['165'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:08:16 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['165'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:27 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: - body: '{"attributes": {"enabled": false}, "key_ops": ["encrypt", "decrypt"], "kty": - "RSA", "tags": {"test": "foo"}}' + body: !!binary | + eyJrZXlfb3BzIjogWyJlbmNyeXB0IiwgImRlY3J5cHQiXSwgInRhZ3MiOiB7InRlc3QiOiAiZm9v + In0sICJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogZmFsc2V9LCAia3R5IjogIlJTQSJ9 headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Length: ['108'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [89fb794c-8fc4-11e6-8e01-f45c89b91e35] + x-ms-client-request-id: [16c1ff3a-a133-11e6-822e-a0b3ccf7272a] method: POST uri: https://cli-keyvault-test-key.vault.azure.net/keys/key1/create?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/31950950d5d74565a9d58b5626a15d23","kty":"RSA","key_ops":["encrypt","decrypt"],"n":"u1h17LXKdViBYnN0awiBHXYb292eGzq4lzc7CoU67azbolYv1KbpmKwZ-b3YFdWOyrSMntoW_7-JcB2uTQOiu5lt8qV4jEVf83nm-fg-LCfmaXeDoDU-xn_JPrvICGQdrz1hLJrFzZ8Bf5k8T40M7b6V5C5s-LOCPqd5ZX9ai7tqyNnHDAJDAddbYE0KbCxlrpbK5olyBByTSNTKXmDusCFYp7bCEK-dGFshgZN4t7BWwUTNLDDBpyhXmjo0ph_iY_jUuQ9Vz4KUVljaKW5eazos9mCDQSOlJkGljicltORACojnSJ80t2A12GWfYGYn4BuhjtMZofn5gLnNWGKOMw","e":"AQAB"},"attributes":{"enabled":false,"created":1476198498,"updated":1476198498},"tags":{"test":"foo"}}'} + body: {string: '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/ef8ffd898f6042428e4541c663ae6711","kty":"RSA","key_ops":["encrypt","decrypt"],"n":"5yC6vr9XpisOzxdTR3m66TxFAZAm7PHceDZWkNxrjoZ27JYPzTOHlUSO0HPnetALVKLMFYe-R5GXtKQcipVzGgGZm7cZSZyyhM9bnXkN2B__wiVDzFHx9Hwyzo0a4whnWZ_0WJhKWupmcFSvCeWplXgrcvp4b3Vmm1U62YRSygdAnPNlEYAUOJuDSu0FpvxBCDvus4E3GkMcf_AvJFdPXtuL9lbx2WapdRD2EpuoR7CgYsbhT9chGdst_2wWca1hi9qHMkrm0mOpm-jCTvzJG0K5Vbe7nuslEcaLiTQV354ZGYeCr4M84mLDJSWM6uAWzGnUZ6uUPoN2AMpeyVGjcw","e":"AQAB"},"attributes":{"enabled":false,"created":1478115147,"updated":1478115147},"tags":{"test":"foo"}}'} headers: - cache-control: [no-cache] - content-length: ['605'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:08:18 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['605'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:27 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [8a4d7d97-8fc4-11e6-bfaa-f45c89b91e35] + x-ms-client-request-id: [17151512-a133-11e6-89ae-a0b3ccf7272a] method: GET uri: https://cli-keyvault-test-key.vault.azure.net/keys/key1/versions?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"value":[{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/31950950d5d74565a9d58b5626a15d23","attributes":{"enabled":false,"created":1476198498,"updated":1476198498},"tags":{"test":"foo"}},{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/763cb34a3be940328b29da84075b9d93","attributes":{"enabled":true,"created":1476198496,"updated":1476198496}}],"nextLink":null}'} + body: {string: '{"value":[{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/25bf03db58d544b89ad61dce9bb55656","attributes":{"enabled":true,"created":1478115146,"updated":1478115146}},{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/ef8ffd898f6042428e4541c663ae6711","attributes":{"enabled":false,"created":1478115147,"updated":1478115147},"tags":{"test":"foo"}}],"nextLink":null}'} headers: - cache-control: [no-cache] - content-length: ['392'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:08:18 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['392'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:27 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [8ac3495c-8fc4-11e6-a16f-f45c89b91e35] + x-ms-client-request-id: [1766a338-a133-11e6-aa47-a0b3ccf7272a] method: GET uri: https://cli-keyvault-test-key.vault.azure.net/keys/key1/?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/31950950d5d74565a9d58b5626a15d23","kty":"RSA","key_ops":["encrypt","decrypt"],"n":"u1h17LXKdViBYnN0awiBHXYb292eGzq4lzc7CoU67azbolYv1KbpmKwZ-b3YFdWOyrSMntoW_7-JcB2uTQOiu5lt8qV4jEVf83nm-fg-LCfmaXeDoDU-xn_JPrvICGQdrz1hLJrFzZ8Bf5k8T40M7b6V5C5s-LOCPqd5ZX9ai7tqyNnHDAJDAddbYE0KbCxlrpbK5olyBByTSNTKXmDusCFYp7bCEK-dGFshgZN4t7BWwUTNLDDBpyhXmjo0ph_iY_jUuQ9Vz4KUVljaKW5eazos9mCDQSOlJkGljicltORACojnSJ80t2A12GWfYGYn4BuhjtMZofn5gLnNWGKOMw","e":"AQAB"},"attributes":{"enabled":false,"created":1476198498,"updated":1476198498},"tags":{"test":"foo"}}'} + body: {string: '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/ef8ffd898f6042428e4541c663ae6711","kty":"RSA","key_ops":["encrypt","decrypt"],"n":"5yC6vr9XpisOzxdTR3m66TxFAZAm7PHceDZWkNxrjoZ27JYPzTOHlUSO0HPnetALVKLMFYe-R5GXtKQcipVzGgGZm7cZSZyyhM9bnXkN2B__wiVDzFHx9Hwyzo0a4whnWZ_0WJhKWupmcFSvCeWplXgrcvp4b3Vmm1U62YRSygdAnPNlEYAUOJuDSu0FpvxBCDvus4E3GkMcf_AvJFdPXtuL9lbx2WapdRD2EpuoR7CgYsbhT9chGdst_2wWca1hi9qHMkrm0mOpm-jCTvzJG0K5Vbe7nuslEcaLiTQV354ZGYeCr4M84mLDJSWM6uAWzGnUZ6uUPoN2AMpeyVGjcw","e":"AQAB"},"attributes":{"enabled":false,"created":1478115147,"updated":1478115147},"tags":{"test":"foo"}}'} headers: - cache-control: [no-cache] - content-length: ['605'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:08:18 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['605'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:27 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [8af2cbde-8fc4-11e6-bc60-f45c89b91e35] + x-ms-client-request-id: [17907a50-a133-11e6-8690-a0b3ccf7272a] method: GET - uri: https://cli-keyvault-test-key.vault.azure.net/keys/key1/763cb34a3be940328b29da84075b9d93?api-version=2015-06-01 + uri: https://cli-keyvault-test-key.vault.azure.net/keys/key1/25bf03db58d544b89ad61dce9bb55656?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/763cb34a3be940328b29da84075b9d93","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"03u-MRWPh-QWI7dFA0uydiUwIVQIRk5uVA3CSUJLfgCfumkHVIlRNpQng0sSxT5qOTVaaBhM71cXu9GepFAocD5H8IGJ_P3laAKKqo0fLC8C7UBFcN_v7Da-JrJ2VzvKWONGbb9cY17I9uP87UB65GcrxEQl6MwCBdBMruT3vmFZA-crPncFqZew4W_drG4Vjub0Qw9kEFtqi2wI6RqC8RweasAPEfoBBy9Fs41R4ZFm6xr7IQho6okkSQVlaMjdKoJQQfzifNVWKavvumHYeO4gFKau_c_NXK02BCTES5VgQagxnHiIzZH6DbEB_jU3sus3-StgEKmZvQK4th5XRw","e":"AQAB"},"attributes":{"enabled":true,"created":1476198496,"updated":1476198496}}'} + body: {string: '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/25bf03db58d544b89ad61dce9bb55656","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"yh8_GyCbvGwfV_0SPcAv5h3dlv8odMQrIn1YqWMWgLl2E_YwoCOckpsiZyOVpYPOv0PzzR_dzyZoZ8vb_kgXMbdRB89D_7spLdJOO9eTDhLkLbP0LLzUUyiVmtpSawR4iAfJRj-KHbfjFnzleuFmr1e4Qs6l0jUFqIU8lLtsHV7mrn-wTZvxegzaGEmhnQNpwH6FoFscDD43W66mumpgjJPJ85_fJc1pArO1H0zJTkRTZJhbL-10yaE_nQvjK6BW8gF6dKnoAbfsdZh5gMj19xfbobn1vOznmn8BKBrYPFF_4yUVBLGyNznQ6M8RmUb4S3TWszz4wOISHOgCIWnpNw","e":"AQAB"},"attributes":{"enabled":true,"created":1478115146,"updated":1478115146}}'} headers: - cache-control: [no-cache] - content-length: ['620'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:08:19 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['620'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:28 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: - body: '{"attributes": {"enabled": true}}' + body: !!binary | + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX19 headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Length: ['33'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [8b378787-8fc4-11e6-bc5c-f45c89b91e35] + x-ms-client-request-id: [17af9bbe-a133-11e6-bc39-a0b3ccf7272a] method: PATCH uri: https://cli-keyvault-test-key.vault.azure.net/keys/key1/?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/31950950d5d74565a9d58b5626a15d23","kty":"RSA","key_ops":["encrypt","decrypt"],"n":"u1h17LXKdViBYnN0awiBHXYb292eGzq4lzc7CoU67azbolYv1KbpmKwZ-b3YFdWOyrSMntoW_7-JcB2uTQOiu5lt8qV4jEVf83nm-fg-LCfmaXeDoDU-xn_JPrvICGQdrz1hLJrFzZ8Bf5k8T40M7b6V5C5s-LOCPqd5ZX9ai7tqyNnHDAJDAddbYE0KbCxlrpbK5olyBByTSNTKXmDusCFYp7bCEK-dGFshgZN4t7BWwUTNLDDBpyhXmjo0ph_iY_jUuQ9Vz4KUVljaKW5eazos9mCDQSOlJkGljicltORACojnSJ80t2A12GWfYGYn4BuhjtMZofn5gLnNWGKOMw","e":"AQAB"},"attributes":{"enabled":true,"created":1476198498,"updated":1476198499},"tags":{"test":"foo"}}'} + body: {string: '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/ef8ffd898f6042428e4541c663ae6711","kty":"RSA","key_ops":["encrypt","decrypt"],"n":"5yC6vr9XpisOzxdTR3m66TxFAZAm7PHceDZWkNxrjoZ27JYPzTOHlUSO0HPnetALVKLMFYe-R5GXtKQcipVzGgGZm7cZSZyyhM9bnXkN2B__wiVDzFHx9Hwyzo0a4whnWZ_0WJhKWupmcFSvCeWplXgrcvp4b3Vmm1U62YRSygdAnPNlEYAUOJuDSu0FpvxBCDvus4E3GkMcf_AvJFdPXtuL9lbx2WapdRD2EpuoR7CgYsbhT9chGdst_2wWca1hi9qHMkrm0mOpm-jCTvzJG0K5Vbe7nuslEcaLiTQV354ZGYeCr4M84mLDJSWM6uAWzGnUZ6uUPoN2AMpeyVGjcw","e":"AQAB"},"attributes":{"enabled":true,"created":1478115147,"updated":1478115150},"tags":{"test":"foo"}}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['604'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:30 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] + Connection: [keep-alive] + Content-Length: ['0'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [17e7e4da-a133-11e6-8364-a0b3ccf7272a] + method: POST + uri: https://cli-keyvault-test-key.vault.azure.net/keys/key1/backup?api-version=2015-06-01 + response: + body: {string: '{"value":"JkF6dXJlS2V5VmF1bHRLZXlCYWNrdXBWMS5taWNyb3NvZnQuY29tZXlKcmFXUWlPaUkwTXpnMVlqQTNZaTFrTlRRM0xUUXlaVFV0WVdVNVpTMDJNVEJrWXpNNVpHWmhaamdpTENKaGJHY2lPaUpTVTBFdFQwRkZVQ0lzSW1WdVl5STZJa0V4TWpoRFFrTXRTRk15TlRZaWZRLkNQaUt5U2R3Rld6cHE4T0lKU1RxLWlralJuTzV5am1KTFlkbnVnS19CSlpvWWljSjBDR2ViWExEeVI4bHdLcURUb2phSUh1TDU4dldocG5wUlJ2NXF2Ul9MaFE3WUxFaTZMdTRIQUdJbFlMckhEcUhkTDlPY09WTlp1NldTT1pNZU1BTU84M3dBaF8xQnhHbktwTmhiYlJmQU1FVzJWcWhCSWo5cnVEbjdTYWF6TUxfWGhZdmJ5bzVtLWdESHpXTS1nd0lnY2FJcDA5T2t4bFNZMTN5S3RrUTZLbF9nazRON0g1TlRHd2RMSHZCTm1KakxQNl9WRG5sX1hzOWZLTV9ERXlMNjRYenp4UG5FOGg0YkhJTXB5LUdOMEQ2U09WNzcxUHZOU0pFOVpSSGkyajR2RTlKVHdCazlFY3lNNVJBTDB5QmxxLVpHTld2RXNDUndDZUxHUS5QREVIUXVsODdFR19uZ25kTTQ2LW1nLnZNNHRQSXpIc1FvQ1E0NVdDTlh1Q0hxZXNYOE1oWUNycjBrS19JNGcxTk5zM1Y4dUxXbDE2Z2JSNkNiWGdTOWFSZUJQVE43OExfWHZUZmdKb0xSZjBhXy1McEJ3WW9Kb2p6THRkOGdEZVJUaTRPZDdXRVlhT0YzWHVsbDRmbkhHdGE1c0k4b3JpdUVzbnpxbXhpS3hYMFJoYzE5eFpvRnM5RkxIODFENU04RkMyVFFvZkdxR0I5bEtZcXdzNzdSUThaWi1qXzNseEYyeTc3STN5V1NhSEtCVGRNTE9IN2ctYkQzMWRsdk5LZTNNaHRxVWlJZW80LTgxY0ZpVEw4aGY1bi16akV1MnpNbzVjSWN0Z2haejJDa3lHNDJodFhBNzlwZTRtVGJLOC1aendRaHFSOWxGdGNQdWNZUU9URHAtb0o3SUNHemlDbF8yZEhoNVd1SkNuY3hoTGVKNlVTVURYaXladWQxZzVrZVFERzVKZ0dybWptbFY3TGxWYmgtZjdsNDl1QVp6ZTRUclVzZlJvNkxQbS0zczlyWF9sbmRyeWxwQVRwR3V0NkdKQlFSRzk4cGpxazNSRC1oN21HaG5hQ0dlcFhvN3lYNU1JS2R5bzhUS2hYanREdEZqdld4VFg0NXJNcHZsN3h4YmJWLVUwaFM5U1g4YkRPTE5yQ3JZc2kzMVFBTkNrNU9rT1JNbl9leU1MLVJtQ25NNG04TGF4VDVqVUljRXJHYzdadmE2VUpmeG50akpJLWQ3c0dCVFNCbFlxeUdmYV9QLThhV1JTd0I1MUFlUHNLRTMzMU5vTFN4UnpvSGg4WHlnRDFNdkJUcUtnMjN4dkNTWFB3UmNOVzk5UkZlam16bTU2ZThEeG1yYjNrbldIU2pnVG1MVEF5MnFRazQ3VURFcjhhUngybnZ2UXlzdFRiMDZ5WUxFMjlnMmRRaGJtSWt1YVBqQkFnVmlrVTRMNEtDZmEySEZiZkxsZTJDc293d0g5LWZELUdVV3NTTkJUSkREeE1XNHFYOUk2cm1scGxnTGtBZWtmSGJULTZES1J2UC14d3VmS21qckVnLUVNcWNuRDNoYUdta2FsdnliMHpHSzdfNnpKRkFtczc3OGk5NjBTbGlKUm15M0ExeE1TX2FocnF3cWplRWc0MlJNRDNYTzRPUDY3NllET08xUnBFQ09pN24zOW1fZkxYSFo0bWdhd292UnJIbEtWSkxxdWZGMngxNnZMMkc5dWd3WW1QbVExemRjanlYcTdVN3Y4X2RhSWZMMFZFclhMWHM2ZHZfYS1CTDk5d2xzRG9pQWFIX01faVlrZTRyakFiUDJVbVBkUmxsSWRSLXVfc3BOOUVMeW9uLVI2TE9reWp3Wjg5dlhFMjZCa2JvYTdFckc0RzVFY1RYWDRiN0ZEUGx4c0xsWEJFS2M3RHlvN0tubWFleHl6Q0pHemZISUJxN0FDUTJTMHhiaGhkSkZMSEdDbTVGcVEtZzJFWXJlX0wxeFZzcWRTQU80VDEwZHJiajhOYkdaLVVrTllsYkQ4Wld1YW9IbjNjaTNrMzZ3NGlvQm1zVTNSRno3bzV6LW9sTFJ6eS1mdDV0UjlBYlFzaDR6WmNXNHVBVW5kRVNUajJNR0N3R25MOGpDQW9uNTcwcjY5MUxuYkdNdTh1WFlQU0xNSktqMzJ6T0lyY3ZFdXNHVTM1RWRVZzN2QldxNDFNOHJXMGtTQjN3X0ZzMFBxV29GNnJHU2E1bjMyRFV0cU9qTGhMenJYLWdxUURyM1VUX05Ucl9qeWY1OEFhVjlPREdmM0NSNWM4aFh6M1JSVE9pX3lKaVkwUkp5X2d0T29VWFFCLWZXa2hxdXpjbzI3bktBcU5JRV9nelQ5VkNncThmdmNzU0V3RndyN29JcU15OTU0WHc2WEU3a0FFWEJTV2VoRGlTalF5N3RwWjZyVl90anJRRmlGTXhKN21RbDF2LXlsa19IMEgzQ1VzUkJhb2dnRjVIdEpFc2k5QlR6MFllc1paenFzbGkyTUxsRVcwU1l2SjNPOUgtRXIxdko3ZS1KQUtwSWpNUzZ5X2R5VVoyYnpLOEluQ1pRUE5KblA5OWZFRFc4ejJuSkM1MGZLVEpHVEpuYlNmXzJ2cnhSc1JwZmdBYzAxUEhoZk1mcC1pVjNtZl8yTzRJZFJLOW05SjBXa0szamZ3NTV0Y3djeFVuSUVTblktVVFtRWRRWkxSa3loZUtFaFZpd0FZSHZwMERxS2pVWmZEMlVnRGY4cmFISGVkRk1UOEtUbVYyVWhZZk90aHFQbW9jSnhUaDRVVHNuYkNhaHA2NnJueWZSSnB2YUNlNi11M250YzF2Ums1bm5WcFQ2UDAxY2VyYzJuX3hGWjk0VE55SHE2M3FzZDR6UGEySmtObXR5bjJJQXlIYTY2Qm9ldWlTaUVGVVpNckNTc29nTm1MeXJNTmJVc0RCSjVNdlFGMU1BY3hPZHRyU2JBRUlBbjZPdldtNjAzRVBubTlkbzlWLWN0UUlKSDk5ZVRZdE94bVB2NlpwQjkzQWwyY214MXo0UFVFMWFSaGs4N3ZsV0IwZXlLUXBsbGtiOFF3WG00QktMeWpDSGxZb3d3ZkNlbFZHNU9Ic283Ri1jbWxPaWRQYmpEZVpYcUw3N2otQzZLRVdXZUtNVUJFRmNva0U0a0E5YXdDWjhVM2RFbTgyWE41bFhfN0hZNGJkR1pvNk5KUTlHVWw3SThHbjlsbHMxb09DeVgyanp2WWNEMHhfaGplbFY0alBjMjR5Rkc4M204eEpNODFTRUR0eDAxOGpPZGU1STBOR0dLdHJNVXVTUmpHYngyWGUwS1dBRi1qaVR1eTRCRkNydzJGZHpNdHRUVXViWXNlMVRSeHVWSVZ2LUpiR201OVgtbTlMYnpPaWlWbHoxQnlmZHZfRVBPYi1ZY2tLeFpDM3g1MDBSdEt3NkcxLTQ4YnU4RUJRdnFUMW5yQlZMX1BXX2VEV0JzVjdOdnc2SjNUVFotWWxKcXowamRndThkcFBEZjdJdXVvNXdYV21YbVpLakxfbTJMSjFZM2JUMWsxRkYteHNWYVkzdlNaNDlGX1E5dlNfczFuUk5vUkhtOHdDUWctQW5nR1FCRmFLSlpTc0xubzVrWlZkX1VrQ0s1XzV6TW1YVGgwX0IzbVZuQkFYSEJtUHpMZExFYlhJaTlhcHZzZWxhQlhLLXc0ZUlKUnp1cUlzNU5naXNaN216VTBzUTVUVGVxUWxjVG94Ymh3a2IwaE9sd2FUNm1kZ054aGpWU3JUcUxlZmN2SG1nblRJMHNMY01BWUUzRktsNlNKMXQtZ3QyeU5oUFRpbHNsUXIwQmlqQ0w0ZFdKdWxkUUR5MHd1X2JrYTN6OHJodkhpMUVFNDVNc0k3OVljLUVZLWY2RXJVazZxYVVSWjVhaE5oUUtVcVVQQjRpOEItT29HcE5fbWxfa2RDVlVfWFVLcnhNR0tuRlMwTVN0MkRKZE9CMFJwd1VWUlJvdl9IOEFRUzhsZmx0T05BakUzVzlVVVg4TG1nZGtkclo1a2xQMnpkWmtpcm9BS3pBakx0RG10UXpjLVFMUHYzVUZPRll4OUZBV2FlT3lsMkFORHdrdTdJcE9jUmVvZ0pzQXN6WkFZOG9xWWNGNlB0eU1ONlFTMWV5UGlkNFMybHRWZDRRZWhsY3RrY3M0MDNrbHNpdlJCUHZKUG96OTViSHlGcXAyQjlPMmt2ZnZ0MkU2ZUtjcUxDbGs3WWdfZDVoZFZmUlhEbVIxYUUzVDJVaEdvSmxJLVVQb0VzUGZVNTJCb1dYYXdGYllvek9tR0NLcHZ1ck92T0JzdFhLRm1KaXZqdVEwd0JKNDFEN3c4bGpjdmNKYjNfLXpIdE1XaDR5OHJUaWo4MlVOR1FFcjhlV2dfVFJrZnJEb2p2Mk9ac3JWZGNBQ1JfRDNQaUItNTdZQTl6bW1EbW5EVTQwVnRVbDRvbFJkZkVFTmdna2NSWm5QNjRCMWxpZncxdmV2RG54RWdKdXhCWHMyVml5UndKdjMtUHNOMmtnbjYyRjhBMWNZRldVdzQwVWlEZmVqeDYtc2RKcGN1eHhnd2xyMHJRMFRZQ0k0M3lKSmZzaVZJMkk3X1ZqYmc4dTlzUkZyNlpQeWpIV2x5cHJpOU1RSUhPLVBEMGNDUGt0ci1nYnZnRU5MbWY0WV9vcFNMaldLUHN4SHpydVNoYTBWOXdQaWlFN1pvUW00Q3dWODIzVG1GRVRYMDdhLWpQLTcxYWVkcm5BUnNmdW1fLUF2OUtYckhTbTNqQ3I3eGQtS1JlNjVIUUE0NlkwQWZ6Um96dUx0NzdCQUtPTmxxMDEwTnI2YzBKS3pCbE5reFE4UnZ0YjNnbEdiOWExamVqb2VPQUhrdWl5UzBDbmN0WHFWR0Q5OTljXzFFYklOOEQ4aXhYcDdHUnRXVnlpMHRnZDNJQ2paekZfc1FaT3lqam9aVFYxZVJXZURsTEVmUnhHRXlMaTI1Umg0WS1lU09hMm13S1Nmbk5lQ3ZEdjVyT21IbzFvTEVqTXNudkg4a095QkFCVG90TFE5NTJZS3pqZXJJVGZfajFHb3k4MllJUzgtai1TQkpEM1I2aFA4VHp4TE9jXzhjTjRDdVVidVp2OG5xSTZXUkgxYmFnQUE1RGo4cGNKQjU2ZFBtTno3dkJiQlZnV29kV3BIc0hYeGc5X0ZKMmFfS1prUGk5WmZmZ28ySlBsWVN1akRJaU00WEZCMU9jOENLUTlzYjJ0VzdmQVNBV2JUX25LQXVWOHVZMWh1NzkxS0N1UHlWVFotRUZDSG9jTmViZEJsN0ZvZVNMUk9SX204RXJ2SHkxa1FaTE1pZHNVZ0JJSThiQnY4WFo3YW95OEpPRThPNXpDTXpiMHhWMlA3YnhQSWdjSWQtTnJFbDIwdjNjM3RjNVo3MnF4Rzh0dTZIY2lUYWdZcDdIQVlpX1RyZFZYd2paWTFPZU1RVTFWUmN0N1JjaF91RXp3eW5Xd2VOUnUyb3lSc2dDZDhfLWFNdFMydnZrRUdnQUJ6YlU1UDhUaEVYN1Q1RXpISG9NOWhjTDlsWEhUbEduTXFhYld2R3VCYjNpT3BEVVFQZGEzN1ZLY3F6Y21YRkQwWUhhMHZGb1JvRkZZZ1NiU0E1cHY0NDQzLVl5WVFLcFNMQlBnSTA1aVZsVVlpOWZ0dDdxeVVNWHp3cldmWmUxYl96V1NQR29CdHFQdnRTQ3J3S0NNY1FITTA3V2g0MVVSYmNVNTZ0X1hqVy1lRDJyYWdPeTMyUzN2NkNqaGtrandsUjRBTzV3bTA4MkxwZWstTDNjblpNdVBicGZkTUtQX3dicUhsT0RmMXF6WHlycG12elZLUGFWcTcxN3FGRlNBeXNYdTF2V0I5TXdzQlhRdGNnX3JXZFVoOEt3b2xzd2laM3JURDFxcldWZkZscFp6X2N4a1VNWnlGUHpTZlFHSzA4MjNtdDRocExtem5vZkFZUXZJNVVhQ3hyWjNSUVZNdlpsUkFfQm5rREo3LVB4bkc4QVd6RkJDMHhYamxPMGtpbngxcXk3blBha0lGa3l3VWgxV2MteXozaEp2ZFZVUkxtaHZxX2ZqemJubHNRTkUxTDI5QjY2Z1BSYy1Ca0ZyMzloeXRhNzk4UXpiMG5fVktNVGxDejhPT3hwMG9PZjJ6dF9OX0ItSzJCaHg1WWZkckpzOWNfWDFTQkZfN08zcFVvRENrQnN4c08xOGYxRDlOaGFQRmhkLWJNWUc3dm5jVXg4THVWXzFzbEtRcy1ERGstNDVYY1ZRR3JFaDJ1M1cxTFFCWHJ2aGNrNGNCWHIycXczNE1BMWtXUEM5dXpyX1V6allBRjdJdXZTVjBQSTJmdlNua0VDTkJSaUdNa2NuTEs5b01IeDBCTm9wR2JHVzFHV3hQVU5OdnJrSWh6RHBnb2F4X1lpX1R3TE1USEEyMThUamNtcFpZZGRHYUhQcGlxYXpPM3JoZzlfSHMydjlBOUU4LVRybGhsWU4tS1BISlpKQXJmbUhrS2ExNjRfZjBpQVAtTmRyQmF5cmtMSzgyMzdLWS13c1daSlNQQ2I2X2xsbXRKbTZ1MldzdUtrWGl5bHU3VGJhZ053X2NEZXJfRjNoQmg0MGdZZ2RsdGZmMWRPQ014eFRxNGxFVVRlT0dZbXBkWjVRVDZGZVQxcUZXd2kwWEJTRGFOVUg3M3pLNk9FOGRwN1ZwLVAwZVVuM1p3R2lLZUpTUmxfZzZkcklkZUNOYkMtdXl0M1BIVWdnQVFWeVJFQThfQ0lndVlkOTk2TGRBcFIyLU5nRjdVQVNlcVNWb1hvSGxnUE9BQmRNZWNPd3BjSW4xRkUybkM5Q0pGN3JWcURqeFd2RFA1VER0RnFJLU8yX29Cc0JyS0duVG1hMlRrTlVzMkdHUDB4cU5HazY2LTNDWEVla1U4U3VQLU45QUhiTGhWRG1OaU1XT3IwRldSOXFFN0JKVTRvZkZJNlZXeDZSb2czMmcwNEY4VERtVkRQWVczYnI2RzFLWGx3LTJyREQxSWRzZHBkbk9sWFlCbTZKUnVqMEc4WnlaVVh3VHVURTdDVmtJRzcwUFc0UVdUbmZGN0lUOF9VeTByc0l2cEpmaGhIUENnbktTMjJHRHlvd3RGMFJWOEpUQllrOTJ3bklDZ0dRdXhCbkJYNzB1bTlkRmx4Q25HNGl1NFMtMFlIdU4yRTVHNUQtTkpoWkw2aDd2WVE5NkkxV25lazRnQlVoM0dpbl9lSGJYdFRaRC02RFJuYlRaVmhWQUFRQ01tMzFHcHRWSFBJUjZ4eDhPOVhFQWpCNTNBR1RVSnQ1N0FaNjIxanM2YVhVdmw1SjRqQk92aTYzRlhSb05tYl9YSUVkb1AtNmg4ZWVlQmRla0NqUE1Gd3pKa2wtZ0dNck5hLXNCeGlqei1JY0gwcDNnTzFfVTktV1RhdjdwWUhVMFpoYm8wNDMwQndjQU5UdWx3c2lmZFhwYTdnV1lkUlZPTUFobW1rUGRFeVdGWERVS2xWVW80SlpXU25xa1ZNTzFMRm1zYmNuNDlhSVpmV215eVRKNDJOVml6dUg4Ri1LZ3FDNzlYVEtLUFhCNjhXcHI4Y2lEWUlTMzZkd3RteXJTV0p0ZTJ3Ml9wV1d0SzRXQ3A2Vmxha2JEWnNvTDdfMFR3eGJJZDJCSWZJVW9yVzJkUS1pbTRfcjl2WWFaTnFFS2EydUVFNjUyNW5jWGxHRkVkUFN3ejZGaWRmWldtMHlDYlB0Z05HZU51Vjl1V1hTZ0pMNlM4TFliRTB1YVBUWG5GNXZLc3RoXzF6YXRxSW43ZkY1WFdnUXFhZEN0R1loN0lwYUtvUC15em9YbDNqWEFoc2FtbGpwM2dOcHBLSm5acnJSLVlQbkkwSmpNbzRHNUxzRVh0T0dVZHA2Wkw0ZlRlb1dQMnJiQ2NLcVVhSjdITmRzOHBIMnJiaEtpQ1pWRmdSSDh3OWhPOEdKaUpxc016Q1Bta3FyTFBodEFIZFpvSzk1QS02QlQzSFZ6YkJvSDViLTF4OFlzMUF6M0tGTFVFQzVKSWE5QThBenBIZ0RpWk1uTVUyVTIyTjN3MUhMLUlMdUhBYlJreUdJUUJtaUpLejZZT2c1LVBLdC1vOVlKR19yOGZhYTJreGR2Z2V1N1BPdzVtcXRBM3BLMV9Cb0dTMzlYbUd2MmJPTElFV2V5WjBGMzJEeFkwaExOWEVKRUdONUgwWlNpcmtsUk1IbG9nX2JnRS1wVlktemt3Zm9yRDVSSDVENnF3SGRlZnRkOGxNdmx4MzBEeFFDMUJ4ZThNSGJvTjg3aWRCTmZYUWg2N1RQWEMtR19LaGZiMGpuZC1QUEdNSTB0c3duR1JMdklUQVpibUJvRHp5TFBhSnpBNzFTNzl2czdiZ0FHWXo5dnJfZEM4Wlc2MmgwMDhGcFlTbGN1RmMxN05KdHYtV2x3bm00LUNZaWtxSmxCVU16UFA4Z0RuM3J0WGtjQ0pQZWx5NW5DUnVycXgxWG5SUDNXb3pXR3V0c1gxUXU0bVpNX1lpS2tkMGdSeDJQN2xQbnVhN0ZZR2xxa0RuR1VjZjM2Wmk3WDNUVWF4RXZiNjZ5akhVRmp1Sml5cFZMUFZGQThTOThHTU9xOEVmTEJpQ3dZcVl5RGtSdjgxQkhfNVJydjBrQldvTmdzalRVbF81SUtDdkdrSlpRQVI2U1NZYUdEVWphUE9ZMzdJTXlwR1JoQ2ExZUpocDNIb1BVNUR3NHRlQngzN1N4aFc2U3Vxd2ZkZkRac2ROQ2pLX0xha25XTzJvLVhVajNlaXkwcVhQeDVhR1gySTJ6OEoyN25YWGx0NFAwYWdqQmdFb3QyZEdxWXQycGREZHdGQ0U0OExlNWhrcUpHVGZYeG4yTlhRSHlZV3F2QjNuSkVSRWlRdVl1T1VaQjJHUTlkbFBiLUtTbEtFRTJYRWIwbmFGWUtZWFEtYWFFamFvZGIwSi11dXdKZVUwOFl0UTFWZTJuOER1ZzA4d21fVFhMLUlzOFNrdFJOOXZsUFJDLWU2MW5PN1hxZ3BfOTJYZ0J6U3NpMHBOaDZHZktPRm9LWFRZY1puLWtPTm0wSHI2cEhqVk5VeTlHSjZxVmVodDVlR2ZzYXh4c0s5dENiYi1UWXVGZjF6UFJhUXFoNUl3WFFHVHVzcHFfYV9JSThHaWNQbDhWc05MR3ZsVDJsZGp6MjNtTm5WTUFmRVQ2TGM3M280WS1DWUxwTFJCSjNxZ2tMQzFmaEN3T0EtSVNFMk8wQU01bkVIQWJ0MTNKb1dXQ284SHROU1diX2w5UHZySXNqOHBQREpzcVJlWW05Z1k0Vm14SWw3TXZVaTFab2M3V2xmRW1wWXhJaFEwS1E0bWFWM3MxV19TTkhNdmYwT0pHclpBYWVGSkgwaEJ5a1d5Q09ZM1hiR1pybktQdWtKX0VYQlhIU0dkZ3RnUXJucFhJY1h0WFRvaEtUWlhOb1NnQ3JwTkd0czFMRnVEYVJpWmVyNE4yenR2YkhyRG5EOTV5Y2ZQZ2h3NUZ4Y2lDVnc5Xy1raEs1R1k5S1I4TFZobFNSUnU1cHFubDFleGRJNWg4cXFtTTUwSGJxMmRwbUJFem9hemxTYWpNcXN4UHlseEEyY0wxTHpXeHpiSFR6M2F6ZEZWRGV0NFVPTUtZU3hMeHF1cktCODJDQjJyYWk4S09kLUhxWDFyMjdrLW5QaUQwVkFEUGJhRkRmSk1xaDYtQ0ZmX3F4MXRCdnJjMjVLZUVHdUNSb3JuNXJ1Z1BJUThUem1VTXNsT3lQSEV6djNOcndsOWU1M24wWUJzbkRXR1hKY1lQVjlSWmJBc3loRy0xck1KbDVjWUhlSTJuWWxFX1AzYXdfblZNelItMnR4b0tpd2N3TmpaenZ6blNqUTBjSWFiQ3FFY3JrMkE5Q2JTWmNvLWt4VVl6dXNvQjhDT1BpWThIbnc5M01adVJSLUpDNm51RHl2aG92SlVMUnVsTmZkaC1BTlA4SjlGdDM4VGd2dmtTVTRYRmZTZkYybFJES2k1LW5JYm5fUlNEVkhQMFUxY0dFLXJvUFRUb2RObnc5WkpYODJmbWJPbHMteXV4RXRocEhpc29Ec2JqZkxBWHFPQzdnUzhRcDUwTU5mbnpHbG5vQmZRWGZoaEFEMUNLWlZEbnN4VXRRWXFkNFlGYWdSMXkxWmoxWUZlQ2szV2RHWWc0N2Z4VkhEMDFQLVRTcmRyRS1YajNUNEc3NmNjWFVoUU1oUTkxN1VFZGNXSUY0bHhnc0R2WTRQLUg0WG5mNFlYZU80dzRSb01pNFJlOF9ROWhoRTlNS2VWN3RoTUxNaUg5UE9GbHoyM281aTZrSE11elpIV1l2cUdGY0lUODBKY1l2S2w1T1hfWms4cXdRblhFM2M3RTBJVFBSNnRndTFHY1o3TlVRMjdqNmQtQlJjb0F1dFphUXFBbFFyd1NxZjd6a3Iwdm5NVkdLbFNlVVpZc2dJNU1PUVFXWF9jVTc3elIzdEdOU0hMYW8zYU9LcHZSZUdyT2ZaYzFWQ0l1UGpRbHZOTGJFM0k0azRVU2dUcGc2ZV9sTXhHUExUbVlUb1I4Tzl1cTdWektKTDZFeklVU0tELTQxdlpHeFJQWHpKSnZuS1RMUUJMRjR0VjYzZ3B6RUFMS3R2ZEtXcGwxRVIxS2wtazJoLUdqYzVCQnhmTk1ySHB2dXJJUFdhaE5VQXRYc2tENzNUdWxtdENmUzdyX0wzZDBJMllHcFRKWVRXOTF1QWR5cGVVR0pWcTZjUGRfTktZRXIwcE5EdEVpRXREVVE2VldqS3I3T1dPS1lKeFNSdEIzZnRaN1ZLZXFNNjF3My1ET1dhSWlmOVJBTkFHdldCUDVFVEVLdExSdk9WakxETVNnSTJ5bkk5YzdyTV9UZ2ZmN2dRRHBOdDlRMXRKRDBlbHdvdVdFM0g0TVU4UkJQZzRheHZqU0NiWVFzWVAyaWh3dno4Z1B1SXFXSDlJc2QyYndCazZvb2h6RzVKenYtckFXNVZ3RmVqOTZQY0lweERlTkRnQ09SNTVES3pIc2VsTDNyTHM1VHl4U25Ib2VIUG5uR2lEaE1wQzVTZ2k3aVpFcFQ4OWRzZkxQQTl0dlVXcTVuV2V3UUI1WFRWSW5hdlgxZjhIUkoxSURLb2gyUzVMR2lUTlVTSmx4ZjA0TmZjYkY2SEM4LV9wX1ZMTjM0RWllVDdNWEtUYTRWQ0FCSGpMaWd4X29hb3FIcXNiYzZvYThZclJZVTJNaTNrLTZFci1qOUNiNVBHejVSVHVIMm1GaGswOXMtQUl3dGlBRjQxTDVrYXlETU91NFBrck85U1NQWFNxUDh1MVVyMmFEa3pGY001a1JfdlNPdVpRY1lQRV9tQzlITTlZUmMySkRCWXhFNk1aT0E2VHBzeWFlWE9xME15LWJlVmtSc0l1RmtiSllGeS0yVFJPVG9lS0FNcC1GTVBqOVpNSjB0aGN2bUZub3pKY01uVGJOTkVkM3FXaEtoMFhMNllib1NzZXBGTDl1Mk5zTDZ3bDhQWEdZM3QxM2ZXV1g5dmpydEhlY0ZXU1JNTHlScUtiLWMzcTdXX25TR3dyVTBQZTd6eGw2eldRcU9IcmN5SndEYnZMNHEtOWczTkV2RF9kYnNiRjV0dy5BRlpPNmh3bEkyd2lydk9nbTlmQjJ3"}'} headers: - cache-control: [no-cache] - content-length: ['604'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:08:19 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['11944'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:28 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Length: ['0'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [8c16f999-8fc4-11e6-baf8-f45c89b91e35] + x-ms-client-request-id: [1814df24-a133-11e6-b093-a0b3ccf7272a] method: DELETE uri: https://cli-keyvault-test-key.vault.azure.net/keys/key1?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/31950950d5d74565a9d58b5626a15d23","kty":"RSA","key_ops":["encrypt","decrypt"],"n":"u1h17LXKdViBYnN0awiBHXYb292eGzq4lzc7CoU67azbolYv1KbpmKwZ-b3YFdWOyrSMntoW_7-JcB2uTQOiu5lt8qV4jEVf83nm-fg-LCfmaXeDoDU-xn_JPrvICGQdrz1hLJrFzZ8Bf5k8T40M7b6V5C5s-LOCPqd5ZX9ai7tqyNnHDAJDAddbYE0KbCxlrpbK5olyBByTSNTKXmDusCFYp7bCEK-dGFshgZN4t7BWwUTNLDDBpyhXmjo0ph_iY_jUuQ9Vz4KUVljaKW5eazos9mCDQSOlJkGljicltORACojnSJ80t2A12GWfYGYn4BuhjtMZofn5gLnNWGKOMw","e":"AQAB"},"attributes":{"enabled":true,"created":1476198498,"updated":1476198499},"tags":{"test":"foo"}}'} + body: {string: '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/ef8ffd898f6042428e4541c663ae6711","kty":"RSA","key_ops":["encrypt","decrypt"],"n":"5yC6vr9XpisOzxdTR3m66TxFAZAm7PHceDZWkNxrjoZ27JYPzTOHlUSO0HPnetALVKLMFYe-R5GXtKQcipVzGgGZm7cZSZyyhM9bnXkN2B__wiVDzFHx9Hwyzo0a4whnWZ_0WJhKWupmcFSvCeWplXgrcvp4b3Vmm1U62YRSygdAnPNlEYAUOJuDSu0FpvxBCDvus4E3GkMcf_AvJFdPXtuL9lbx2WapdRD2EpuoR7CgYsbhT9chGdst_2wWca1hi9qHMkrm0mOpm-jCTvzJG0K5Vbe7nuslEcaLiTQV354ZGYeCr4M84mLDJSWM6uAWzGnUZ6uUPoN2AMpeyVGjcw","e":"AQAB"},"attributes":{"enabled":true,"created":1478115147,"updated":1478115150},"tags":{"test":"foo"}}'} headers: - cache-control: [no-cache] - content-length: ['604'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:08:19 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['604'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:29 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [8c657a7a-8fc4-11e6-9d0c-f45c89b91e35] + x-ms-client-request-id: [184bafb4-a133-11e6-be4b-a0b3ccf7272a] method: GET uri: https://cli-keyvault-test-key.vault.azure.net/keys?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"value":[],"nextLink":null}'} + body: {string: '{"value":[],"nextLink":null}'} headers: - cache-control: [no-cache] - content-length: ['28'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:08:20 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['28'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:29 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 200, message: OK} +- request: + body: !!binary | + eyJ2YWx1ZSI6ICJKa0Y2ZFhKbFMyVjVWbUYxYkhSTFpYbENZV05yZFhCV01TNXRhV055YjNOdlpu + UXVZMjl0WlhsS2NtRlhVV2xQYVVrd1RYcG5NVmxxUVROWmFURnJUbFJSTTB4VVVYbGFWRlYwV1Zk + Vk5WcFRNREpOVkVKcldYcE5OVnBIV21oYWFtZHBURU5LYUdKSFkybFBhVXBUVlRCRmRGUXdSa1pW + UTBselNXMVdkVmw1U1RaSmEwVjRUV3BvUkZGclRYUlRSazE1VGxSWmFXWlJMa05RYVV0NVUyUjNS + bGQ2Y0hFNFQwbEtVMVJ4TFdscmFsSnVUelY1YW0xS1RGbGtiblZuUzE5Q1NscHZXV2xqU2pCRFIy + VmlXRXhFZVZJNGJIZExjVVJVYjJwaFNVaDFURFU0ZGxkb2NHNXdVbEoyTlhGMlVsOU1hRkUzV1V4 + RmFUWk1kVFJJUVVkSmJGbE1ja2hFY1Voa1REbFBZMDlXVGxwMU5sZFRUMXBOWlUxQlRVODRNM2RC + YUY4eFFuaEhia3R3VG1oaVlsSm1RVTFGVnpKV2NXaENTV281Y25WRWJqZFRZV0Y2VFV4ZldHaFpk + bUo1YnpWdExXZEVTSHBYVFMxbmQwbG5ZMkZKY0RBNVQydDRiRk5aTVRONVMzUnJVVFpMYkY5bmF6 + Uk9OMGcxVGxSSGQyUk1TSFpDVG0xS2FreFFObDlXUkc1c1gxaHpPV1pMVFY5RVJYbE1OalJZZW5w + NFVHNUZPR2cwWWtoSlRYQjVMVWRPTUVRMlUwOVdOemN4VUhaT1UwcEZPVnBTU0dreWFqUjJSVGxL + VkhkQ2F6bEZZM2xOTlZKQlREQjVRbXh4TFZwSFRsZDJSWE5EVW5kRFpVeEhVUzVRUkVWSVVYVnNP + RGRGUjE5dVoyNWtUVFEyTFcxbkxuWk5OSFJRU1hwSWMxRnZRMUUwTlZkRFRsaDFRMGh4WlhOWU9F + MW9XVU55Y2pCclMxOUpOR2N4VGs1ek0xWTRkVXhYYkRFMloySlNOa05pV0dkVE9XRlNaVUpRVkU0 + M09FeGZXSFpVWm1kS2IweFNaakJoWHkxTWNFSjNXVzlLYjJwNlRIUmtPR2RFWlZKVWFUUlBaRGRY + UlZsaFQwWXpXSFZzYkRSbWJraEhkR0UxYzBrNGIzSnBkVVZ6Ym5weGJYaHBTM2hZTUZKb1l6RTVl + RnB2Um5NNVJreElPREZFTlUwNFJrTXlWRkZ2WmtkeFIwSTViRXRaY1hkek56ZFNVVGhhV2kxcVh6 + TnNlRVl5ZVRjM1NUTjVWMU5oU0V0Q1ZHUk5URTlJTjJjdFlrUXpNV1JzZGs1TFpUTk5hSFJ4Vlds + SlpXODBMVGd4WTBacFZFdzRhR1kxYmkxNmFrVjFNbnBOYnpWalNXTjBaMmhhZWpKRGEzbEhOREpv + ZEZoQk56bHdaVFJ0VkdKTE9DMWFlbmRSYUhGU09XeEdkR05RZFdOWlVVOVVSSEF0YjBvM1NVTkhl + bWxEYkY4eVpFaG9OVmQxU2tOdVkzaG9UR1ZLTmxWVFZVUllhWGxhZFdReFp6VnJaVkZFUnpWS1ow + ZHliV3B0YkZZM1RHeFdZbWd0Wmpkc05EbDFRVnA2WlRSVWNsVnpabEp2Tmt4UWJTMHpjemx5V0Y5 + c2JtUnllV3h3UVZSd1IzVjBOa2RLUWxGU1J6azRjR3B4YXpOU1JDMW9OMjFIYUc1aFEwZGxjRmh2 + TjNsWU5VMUpTMlI1YnpoVVMyaFlhblJFZEVacWRsZDRWRmcwTlhKTmNIWnNOM2g0WW1KV0xWVXdh + Rk01VTFnNFlrUlBURTV5UTNKWmMya3pNVkZCVGtOck5VOXJUMUpOYmw5bGVVMU1MVkp0UTI1Tk5H + MDRUR0Y0VkRWcVZVbGpSWEpIWXpkYWRtRTJWVXBtZUc1MGFrcEpMV1EzYzBkQ1ZGTkNiRmx4ZVVk + bVlWOVFMVGhoVjFKVGQwSTFNVUZsVUhOTFJUTXpNVTV2VEZONFVucHZTR2c0V0hsblJERk5ka0pV + Y1V0bk1qTjRka05UV0ZCM1VtTk9Wems1VWtabGFtMTZiVFUyWlRoRWVHMXlZak5yYmxkSVUycG5W + RzFNVkVGNU1uRlJhelEzVlVSRmNqaGhVbmd5Ym5aMlVYbHpkRlJpTURaNVdVeEZNamxuTW1SUmFH + SnRTV3QxWVZCcVFrRm5WbWxyVlRSTU5FdERabUV5U0VaaVpreHNaVEpEYzI5M2QwZzVMV1pFTFVk + VlYzTlRUa0pVU2tSRWVFMVhOSEZZT1VrMmNtMXNjR3huVEd0QlpXdG1TR0pVTFRaRVMxSjJVQzE0 + ZDNWbVMyMXFja1ZuTFVWTmNXTnVSRE5vWVVkdGEyRnNkbmxpTUhwSFN6ZGZObnBLUmtGdGN6YzNP + R2s1TmpCVGJHbEtVbTE1TTBFeGVFMVRYMkZvY25GM2NXcGxSV2MwTWxKTlJETllUelJQVURZM05s + bEVUMDh4VW5CRlEwOXBOMjR6T1cxZlpreFlTRm8wYldkaGQyOTJVbkpJYkV0V1NreHhkV1pHTW5n + eE5uWk1Na2M1ZFdkM1dXMVFiVkV4ZW1SamFubFljVGRWTjNZNFgyUmhTV1pNTUZaRmNsaE1XSE0y + WkhaZllTMUNURGs1ZDJ4elJHOXBRV0ZJWDAxZmFWbHJaVFJ5YWtGaVVESlZiVkJrVW14c1NXUlNM + WFZmYzNCT09VVk1lVzl1TFZJMlRFOXJlV3AzV2pnNWRsaEZNalpDYTJKdllUZEZja2MwUnpWRlkx + UllXRFJpTjBaRVVHeDRjMHhzV0VKRlMyTTNSSGx2TjB0dWJXRmxlSGw2UTBwSGVtWklTVUp4TjBG + RFVUSlRNSGhpYUdoa1NrWk1TRWREYlRWR2NWRXRaekpGV1hKbFgwd3hlRlp6Y1dSVFFVODBWREV3 + WkhKaWFqaE9Za2RhTFZWclRsbHNZa1E0V2xkMVlXOUliak5qYVROck16WjNOR2x2UW0xelZUTlNS + bm8zYnpWNkxXOXNURko2ZVMxbWREVjBVamxCWWxGemFEUjZXbU5YTkhWQlZXNWtSVk5VYWpKTlIw + TjNSMjVNT0dwRFFXOXVOVGN3Y2pZNU1VeHVZa2ROZFRoMVdGbFFVMHhOU2t0cU16SjZUMGx5WTNa + RmRYTkhWVE0xUldSVlp6TjJRbGR4TkRGTk9ISlhNR3RUUWpOM1gwWnpNRkJ4VjI5R05uSkhVMkUx + YmpNeVJGVjBjVTlxVEdoTWVuSllMV2R4VVVSeU0xVlVYMDVVY2w5cWVXWTFPRUZoVmpsUFJFZG1N + ME5TTldNNGFGaDZNMUpTVkU5cFgzbEthVmt3VWtwNVgyZDBUMjlWV0ZGQ0xXWlhhMmh4ZFhwamJ6 + STNia3RCY1U1SlJWOW5lbFE1VmtObmNUaG1kbU56VTBWM1JuZHlOMjlKY1UxNU9UVTBXSGMyV0VV + M2EwRkZXRUpUVjJWb1JHbFRhbEY1TjNSd1dqWnlWbDkwYW5KUlJtbEdUWGhLTjIxUmJERjJMWGxz + YTE5SU1FZ3pRMVZ6VWtKaGIyZG5SalZJZEVwRmMyazVRbFI2TUZsbGMxcGFlbkZ6YkdreVRVeHNS + VmN3VTFsMlNqTlBPVWd0UlhJeGRrbzNaUzFLUVV0d1NXcE5Velo1WDJSNVZWb3lZbnBMT0VsdVEx + cFJVRTVLYmxBNU9XWkZSRmM0ZWpKdVNrTTFNR1pMVkVwSFZFcHVZbE5tWHpKMmNuaFNjMUp3Wm1k + Qll6QXhVRWhvWmsxbWNDMXBWak50Wmw4eVR6UkpaRkpMT1cwNVNqQlhhMHN6YW1aM05UVjBZM2Rq + ZUZWdVNVVlRibGt0VlZGdFJXUlJXa3hTYTNsb1pVdEZhRlpwZDBGWlNIWndNRVJ4UzJwVldtWkVN + bFZuUkdZNGNtRklTR1ZrUmsxVU9FdFViVll5VldoWlprOTBhSEZRYlc5alNuaFVhRFJWVkhOdVlr + TmhhSEEyTm5KdWVXWlNTbkIyWVVObE5pMTFNMjUwWXpGMlVtczFibTVXY0ZRMlVEQXhZMlZ5WXpK + dVgzaEdXamswVkU1NVNIRTJNM0Z6WkRSNlVHRXlTbXRPYlhSNWJqSkpRWGxJWVRZMlFtOWxkV2xU + YVVWR1ZWcE5ja05UYzI5blRtMU1lWEpOVG1KVmMwUkNTalZOZGxGR01VMUJZM2hQWkhSeVUySkJS + VWxCYmpaUGRsZHROakF6UlZCdWJUbGtiemxXTFdOMFVVbEtTRGs1WlZSWmRFOTRiVkIyTmxwd1Fq + a3pRV3d5WTIxNE1YbzBVRlZGTVdGU2FHczROM1pzVjBJd1pYbExVWEJzYkd0aU9GRjNXRzAwUWt0 + TWVXcERTR3haYjNkM1prTmxiRlpITlU5SWMyODNSaTFqYld4UGFXUlFZbXBFWlZwWWNVdzNOMm90 + UXpaTFJWZFhaVXROVlVKRlJtTnZhMFUwYTBFNVlYZERXamhWTTJSRmJUZ3lXRTQxYkZoZk4waFpO + R0prUjFwdk5rNUtVVGxIVld3M1NUaEhiamxzYkhNeGIwOURlVmd5YW5wMldXTkVNSGhmYUdwbGJG + WTBhbEJqTWpSNVJrYzRNMjA0ZUVwTk9ERlRSVVIwZURBeE9HcFBaR1UxU1RCT1IwZExkSEpOVlhW + VFVtcEhZbmd5V0dVd1MxZEJSaTFxYVZSMWVUUkNSa055ZHpKR1pIcE5kSFJVVlhWaVdYTmxNVlJT + ZUhWV1NWWjJMVXBpUjIwMU9WZ3RiVGxNWW5wUGFXbFdiSG94UW5sbVpIWmZSVkJQWWkxWlkydExl + RnBETTNnMU1EQlNkRXQzTmtjeExUUTRZblU0UlVKUmRuRlVNVzV5UWxaTVgxQlhYMlZFVjBKelZq + ZE9kbmMyU2pOVVZGb3RXV3hLY1hvd2FtUm5kVGhrY0ZCRVpqZEpkWFZ2TlhkWVYyMVliVnBMYWt4 + ZmJUSk1TakZaTTJKVU1Xc3hSa1l0ZUhOV1lWa3pkbE5hTkRsR1gxRTVkbE5mY3pGdVVrNXZVa2h0 + T0hkRFVXY3RRVzVuUjFGQ1JtRkxTbHBUYzB4dWJ6VnJXbFprWDFWclEwczFYelY2VFcxWVZHZ3dY + MEl6YlZadVFrRllTRUp0VUhwTVpFeEZZbGhKYVRsaGNIWnpaV3hoUWxoTExYYzBaVWxLVW5wMWNV + bHpOVTVuYVhOYU4yMTZWVEJ6VVRWVVZHVnhVV3hqVkc5NFltaDNhMkl3YUU5c2QyRlVObTFrWjA1 + NGFHcFdVM0pVY1V4bFptTjJTRzFuYmxSSk1ITk1ZMDFCV1VVelJrdHNObE5LTVhRdFozUXllVTVv + VUZScGJITnNVWEl3UW1scVEwdzBaRmRLZFd4a1VVUjVNSGQxWDJKcllUTjZPSEpvZGtocE1VVkZO + RFZOYzBrM09WbGpMVVZaTFdZMlJYSlZhelp4WVZWU1dqVmhhRTVvVVV0VmNWVlFRalJwT0VJdFQy + OUhjRTVmYld4ZmEyUkRWbFZmV0ZWTGNuaE5SMHR1UmxNd1RWTjBNa1JLWkU5Q01GSndkMVZXVWxK + dmRsOUlPRUZSVXpoc1pteDBUMDVCYWtVelZ6bFZWVmc0VEcxblpHdGtjbG8xYTJ4UU1ucGtXbXRw + Y205QlMzcEJha3gwUkcxMFVYcGpMVkZNVUhZelZVWlBSbGw0T1VaQlYyRmxUM2xzTWtGT1JIZHJk + VGRKY0U5alVtVnZaMHB6UVhONldrRlpPRzl4V1dOR05sQjBlVTFPTmxGVE1XVjVVR2xrTkZNeWJI + UldaRFJSWldoc1kzUnJZM00wTUROcmJITnBkbEpDVUhaS1VHOTZPVFZpU0hsR2NYQXlRamxQTW10 + MlpuWjBNa1UyWlV0amNVeERiR3MzV1dkZlpEVm9aRlptVWxoRWJWSXhZVVV6VkRKVmFFZHZTbXhK + TFZWUWIwVnpVR1pWTlRKQ2IxZFlZWGRHWWxsdmVrOXRSME5MY0haMWNrOTJUMEp6ZEZoTFJtMUth + WFpxZFZFd2QwSktOREZFTjNjNGJHcGpkbU5LWWpOZkxYcElkRTFYYURSNU9ISlVhV280TWxWT1Ix + RkZjamhsVjJkZlZGSnJabkpFYjJwMk1rOWFjM0pXWkdOQlExSmZSRE5RYVVJdE5UZFpRVGw2Ylcx + RWJXNUVWVFF3Vm5SVmJEUnZiRkprWmtWRlRtZG5hMk5TV201UU5qUkNNV3hwWm5jeGRtVjJSRzU0 + UldkS2RYaENXSE15Vm1sNVVuZEtkak10VUhOT01tdG5iall5UmpoQk1XTlpSbGRWZHpRd1ZXbEVa + bVZxZURZdGMyUktjR04xZUhobmQyeHlNSEpSTUZSWlEwazBNM2xLU21aemFWWkpNa2szWDFacVlt + YzRkVGx6VWtaeU5scFFlV3BJVjJ4NWNISnBPVTFSU1VoUExWQkVNR05EVUd0MGNpMW5ZblpuUlU1 + TWJXWTBXVjl2Y0ZOTWFsZExVSE40U0hweWRWTm9ZVEJXT1hkUWFXbEZOMXB2VVcwMFEzZFdPREl6 + VkcxR1JWUllNRGRoTFdwUUxUY3hZV1ZrY201QlVuTm1kVzFmTFVGMk9VdFlja2hUYlROcVEzSTNl + R1F0UzFKbE5qVklVVUUwTmxrd1FXWjZVbTk2ZFV4ME56ZENRVXRQVG14eE1ERXdUbkkyWXpCS1Mz + cENiRTVyZUZFNFVuWjBZak5uYkVkaU9XRXhhbVZxYjJWUFFVaHJkV2w1VXpCRGJtTjBXSEZXUjBR + NU9UbGpYekZGWWtsT09FUTRhWGhZY0RkSFVuUlhWbmxwTUhSblpETkpRMnBhZWtaZmMxRmFUM2xx + YW05YVZGWXhaVkpYWlVSc1RFVm1VbmhIUlhsTWFUSTFVbWcwV1MxbFUwOWhNbTEzUzFObWJrNWxR + M1pFZGpWeVQyMUliekZ2VEVWcVRYTnVka2c0YTA5NVFrRkNWRzkwVEZFNU5USlpTM3BxWlhKSlZH + WmZhakZIYjNrNE1sbEpVemd0YWkxVFFrcEVNMUkyYUZBNFZIcDRURTlqWHpoalRqUkRkVlZpZFZw + Mk9HNXhTVFpYVWtneFltRm5RVUUxUkdvNGNHTktRalUyWkZCdFRubzNka0ppUWxablYyOWtWM0JJ + YzBoWWVHYzVYMFpLTW1GZlMxcHJVR2s1V21abVoyOHlTbEJzV1ZOMWFrUkphVTAwV0VaQ01VOWpP + RU5MVVRsellqSjBWemRtUVZOQlYySlVYMjVMUVhWV09IVlpNV2gxTnpreFMwTjFVSGxXVkZvdFJV + WkRTRzlqVG1WaVpFSnNOMFp2WlZOTVVrOVNYMjA0UlhKMlNIa3hhMUZhVEUxcFpITlZaMEpKU1Ro + aVFuWTRXRm8zWVc5NU9FcFBSVGhQTlhwRFRYcGlNSGhXTWxBM1luaFFTV2RqU1dRdFRuSkZiREl3 + ZGpOak0zUmpOVm8zTW5GNFJ6aDBkVFpJWTJsVVlXZFpjRGRJUVZscFgxUnlaRlpZZDJwYVdURlBa + VTFSVlRGV1VtTjBOMUpqYUY5MVJYcDNlVzVYZDJWT1VuVXliM2xTYzJkRFpEaGZMV0ZOZEZNeWRu + WnJSVWRuUVVKNllsVTFVRGhVYUVWWU4xUTFSWHBJU0c5Tk9XaGpURGxzV0VoVWJFZHVUWEZoWWxk + MlIzVkNZak5wVDNCRVZWRlFaR0V6TjFaTFkzRjZZMjFZUmtRd1dVaGhNSFpHYjFKdlJrWlpaMU5p + VTBFMWNIWTBORFF6TFZsNVdWRkxjRk5NUWxCblNUQTFhVlpzVlZscE9XWjBkRGR4ZVZWTldIcDNj + bGRtV21VeFlsOTZWMU5RUjI5Q2RIRlFkblJUUTNKM1MwTk5ZMUZJVFRBM1YyZzBNVlZTWW1OVk5U + WjBYMWhxVnkxbFJESnlZV2RQZVRNeVV6TjJOa05xYUd0cmFuZHNValJCVHpWM2JUQTRNa3h3Wldz + dFRETmpibHBOZFZCaWNHWmtUVXRRWDNkaWNVaHNUMFJtTVhGNldIbHljRzEyZWxaTFVHRldjVGN4 + TjNGR1JsTkJlWE5ZZFRGMlYwSTVUWGR6UWxoUmRHTm5YM0pYWkZWb09FdDNiMnh6ZDJsYU0zSlVS + REZ4Y2xkV1prWnNjRnA2WDJONGExVk5XbmxHVUhwVFpsRkhTekE0TWpOdGREUm9jRXh0ZW01dlpr + RlpVWFpKTlZWaFEzaHlXak5TVVZaTmRscHNVa0ZmUW01clJFbzNMVkI0YmtjNFFWZDZSa0pETUho + WWFteFBNR3RwYm5neGNYazNibEJoYTBsR2EzbDNWV2d4VjJNdGVYb3phRXAyWkZaVlVreHRhSFp4 + WDJacWVtSnViSE5SVGtVeFRESTVRalkyWjFCU1l5MUNhMFp5TXpsb2VYUmhOems0VVhwaU1HNWZW + a3ROVkd4RGVqaFBUM2h3TUc5UFpqSjZkRjlPWDBJdFN6SkNhSGcxV1daa2NrcHpPV05mV0RGVFFr + WmZOMDh6Y0ZWdlJFTnJRbk40YzA4eE9HWXhSRGxPYUdGUVJtaGtMV0pOV1VjM2RtNWpWWGc0VEhW + V1h6RnpiRXRSY3kxRVJHc3RORFZZWTFaUlIzSkZhREoxTTFjeFRGRkNXSEoyYUdOck5HTkNXSEl5 + Y1hjek5FMUJNV3RYVUVNNWRYcHlYMVY2YWxsQlJqZEpkWFpUVmpCUVNUSm1kbE51YTBWRFRrSlNh + VWROYTJOdVRFczViMDFJZURCQ1RtOXdSMkpIVnpGSFYzaFFWVTVPZG5KclNXaDZSSEJuYjJGNFgx + bHBYMVIzVEUxVVNFRXlNVGhVYW1OdGNGcFpaR1JIWVVoUWNHbHhZWHBQTTNKb1p6bGZTSE15ZGps + Qk9VVTRMVlJ5Ykdoc1dVNHRTMUJJU2xwS1FYSm1iVWhyUzJFeE5qUmZaakJwUVZBdFRtUnlRbUY1 + Y210TVN6Z3lNemRMV1MxM2MxZGFTbE5RUTJJMlgyeHNiWFJLYlRaMU1sZHpkVXRyV0dsNWJIVTNW + R0poWjA1M1gyTkVaWEpmUmpOb1FtZzBNR2RaWjJSc2RHWm1NV1JQUTAxNGVGUnhOR3hGVlZSbFQw + ZFpiWEJrV2pWUlZEWkdaVlF4Y1VaWGQya3dXRUpUUkdGT1ZVZzNNM3BMTms5Rk9HUndOMVp3TFZB + d1pWVnVNMXAzUjJsTFpVcFRVbXhmWnpaa2NrbGtaVU5PWWtNdGRYbDBNMUJJVldkblFWRldlVkpG + UVRoZlEwbG5kVmxrT1RrMlRHUkJjRkl5TFU1blJqZFZRVk5sY1ZOV2IxaHZTR3huVUU5QlFtUk5a + V05QZDNCalNXNHhSa1V5YmtNNVEwcEdOM0pXY1VScWVGZDJSRkExVkVSMFJuRkpMVTh5WDI5Q2Mw + SnlTMGR1VkcxaE1sUnJUbFZ6TWtkSFVEQjRjVTVIYXpZMkxUTkRXRVZsYTFVNFUzVlFMVTQ1UVVo + aVRHaFdSRzFPYVUxWFQzSXdSbGRTT1hGRk4wSktWVFJ2WmtaSk5sWlhlRFpTYjJjek1tY3dORVk0 + VkVSdFZrUlFXVmN6WW5JMlJ6RkxXR3gzTFRKeVJFUXhTV1J6WkhCa2JrOXNXRmxDYlRaS1VuVnFN + RWM0V25sYVZWaDNWSFZVUlRkRFZtdEpSemN3VUZjMFVWZFVibVpHTjBsVU9GOVZlVEJ5YzBsMmNF + cG1hR2hJVUVObmJrdFRNakpIUkhsdmQzUkdNRkpXT0VwVVFsbHJPVEozYmtsRFowZFJkWGhDYmtK + WU56QjFiVGxrUm14NFEyNUhOR2wxTkZNdE1GbElkVTR5UlRWSE5VUXRUa3BvV2t3MmFEZDJXVkU1 + TmtreFYyNWxhelJuUWxWb00wZHBibDlsU0dKWWRGUmFSQzAyUkZKdVlsUmFWbWhXUVVGUlEwMXRN + ekZIY0hSV1NGQkpValo0ZURoUE9WaEZRV3BDTlROQlIxUlZTblExTjBGYU5qSXhhbk0yWVZoVmRt + dzFTalJxUWs5MmFUWXpSbGhTYjA1dFlsOVlTVVZrYjFBdE5tZzRaV1ZsUW1SbGEwTnFVRTFHZDNw + S2Eyd3RaMGROY2s1aExYTkNlR2xxZWkxSlkwZ3djRE5uVHpGZlZUa3RWMVJoZGpkd1dVaFZNRnBv + WW04d05ETXdRbmRqUVU1VWRXeDNjMmxtWkZod1lUZG5WMWxrVWxaUFRVRm9iVzFyVUdSRmVWZEdX + RVJWUzJ4V1ZXODBTbHBYVTI1eGExWk5UekZNUm0xelltTnVORGxoU1ZwbVYyMTVlVlJLTkRKT1Zt + bDZkVWc0UmkxTFozRkROemxZVkV0TFVGaENOamhYY0hJNFkybEVXVWxUTXpaa2QzUnRlWEpUVjBw + MFpUSjNNbDl3VjFkMFN6UlhRM0EyVm14aGEySkVXbk52VERkZk1GUjNlR0pKWkRKQ1NXWkpWVzl5 + VnpKa1VTMXBiVFJmY2psMldXRmFUbkZGUzJFeWRVVkZOalV5Tlc1aldHeEhSa1ZrVUZOM2VqWkdh + V1JtV2xkdE1IbERZbEIwWjA1SFpVNTFWamwxVjFoVFowcE1ObE00VEZsaVJUQjFZVkJVV0c1R05Y + WkxjM1JvWHpGNllYUnhTVzQzWmtZMVdGZG5VWEZoWkVOMFIxbG9OMGx3WVV0dlVDMTVlbTlZYkRO + cVdFRm9jMkZ0Ykdwd00yZE9jSEJMU201YWNuSlNMVmxRYmtrd1NtcE5ielJITlV4elJWaDBUMGRW + WkhBMldrdzBabFJsYjFkUU1uSmlRMk5MY1ZWaFNqZElUbVJ6T0hCSU1uSmlhRXRwUTFwV1JtZFNT + RGgzT1doUE9FZEthVXB4YzAxNlExQnRhM0Z5VEZCb2RFRklaRnB2U3prMVFTMDJRbFF6U0ZaNllr + SnZTRFZpTFRGNE9GbHpNVUY2TTB0R1RGVkZRelZLU1dFNVFUaEJlbkJJWjBScFdrMXVUVlV5VlRJ + eVRqTjNNVWhNTFVsTWRVaEJZbEpyZVVkSlVVSnRhVXBMZWpaWlQyYzFMVkJMZEMxdk9WbEtSMTl5 + T0daaFlUSnJlR1IyWjJWMU4xQlBkelZ0Y1hSQk0zQkxNVjlDYjBkVE16bFliVWQyTW1KUFRFbEZW + MlY1V2pCR016SkVlRmt3YUV4T1dFVktSVWRPTlVnd1dsTnBjbXRzVWsxSWJHOW5YMkpuUlMxd1Zs + a3RlbXQzWm05eVJEVlNTRFZFTm5GM1NHUmxablJrT0d4TmRteDRNekJFZUZGRE1VSjRaVGhOU0dK + dlRqZzNhV1JDVG1aWVVXZzJOMVJRV0VNdFIxOUxhR1ppTUdwdVpDMVFVRWROU1RCMGMzZHVSMUpN + ZGtsVVFWcGliVUp2UkhwNVRGQmhTbnBCTnpGVE56bDJjemRpWjBGSFdYbzVkbkpmWkVNNFdsYzJN + bWd3TURoR2NGbFRiR04xUm1NeE4wNUtkSFl0VjJ4M2JtMDBMVU5aYVd0eFNteENWVTE2VUZBNFow + UnVNM0owV0d0alEwcFFaV3g1Tlc1RFVuVnljWGd4V0c1U1VETlhiM3BYUjNWMGMxZ3hVWFUwYlZw + TlgxbHBTMnRrTUdkU2VESlFOMnhRYm5WaE4wWlpSMnh4YTBSdVIxVmpaak0yV21rM1dETlVWV0Y0 + UlhaaU5qWjVha2hWUm1wMVNtbDVjRlpNVUZaR1FUaFRPVGhIVFU5eE9FVm1URUpwUTNkWmNWbDVS + R3RTZGpneFFraGZOVkp5ZGpCclFsZHZUbWR6YWxSVmJGODFTVXREZGtkclNscFJRVkkyVTFOWllV + ZEVWV3BoVUU5Wk16ZEpUWGx3UjFKb1EyRXhaVXBvY0ROSWIxQlZOVVIzTkhSbFFuZ3pOMU40YUZj + MlUzVnhkMlprWmtSYWMyUk9RMnBMWDB4aGEyNVhUekp2TFZoVmFqTmxhWGt3Y1ZoUWVEVmhSMWd5 + U1RKNk9Fb3lOMjVZV0d4ME5GQXdZV2RxUW1kRmIzUXlaRWR4V1hReWNHUkVaSGRHUTBVME9FeGxO + V2hyY1VwSFZHWlllRzR5VGxoUlNIbFpWM0YyUWpOdVNrVlNSV2xSZFZsMVQxVmFRakpIVVRsa2JG + QmlMVXRUYkV0RlJUSllSV0l3Ym1GR1dVdFpXRkV0WVdGRmFtRnZaR0l3U2kxMWRYZEtaVlV3T0Zs + MFVURldaVEp1T0VSMVp6QTRkMjFmVkZoTUxVbHpPRk5yZEZKT09YWnNVRkpETFdVMk1XNVBOMWh4 + WjNCZk9USllaMEo2VTNOcE1IQk9hRFpIWmt0UFJtOUxXRlJaWTFwdUxXdFBUbTB3U0hJMmNFaHFW + azVWZVRsSFNqWnhWbVZvZERWbFIyWnpZWGg0YzBzNWRFTmlZaTFVV1hWR1pqRjZVRkpoVVhGb05V + bDNXRkZIVkhWemNIRmZZVjlKU1RoSGFXTlFiRGhXYzA1TVIzWnNWREpzWkdwNk1qTnRUbTVXVFVG + bVJWUTJUR00zTTI4MFdTMURXVXh3VEZKQ1NqTnhaMnRNUXpGbWFFTjNUMEV0U1ZORk1rOHdRVTAx + YmtWSVFXSjBNVE5LYjFkWFEyODRTSFJPVTFkaVgydzVVSFp5U1hOcU9IQlFSRXB6Y1ZKbFdXMDVa + MWswVm0xNFNXdzNUWFpWYVRGYWIyTTNWMnhtUlcxd1dYaEphRkV3UzFFMGJXRldNM014VjE5VFRr + aE5kbVl3VDBwSGNscEJZV1ZHU2tnd2FFSjVhMWQ1UTA5Wk0xaGlSMXB5Ymt0UWRXdEtYMFZZUWxo + SVUwZGtaM1JuVVhKdWNGaEpZMWgwV0ZSdmFFdFVXbGhPYjFOblEzSndUa2QwY3pGTVJuVkVZVkpw + V21WeU5FNHllblIyWWtoeVJHNUVPVFY1WTJaUVoyaDNOVVo0WTJsRFZuYzVYeTFyYUVzMVIxazVT + MUk0VEZab2JGTlNVblUxY0hGdWJERmxlR1JKTldnNGNYRnRUVFV3U0dKeE1tUndiVUpGZW05aGVt + eFRZV3BOY1hONFVIbHNlRUV5WTB3eFRIcFhlSHBpU0ZSNk0yRjZaRVpXUkdWME5GVlBUVXRaVTNo + TWVIRjFja3RDT0RKRFFqSnlZV2s0UzA5a0xVaHhXREZ5TWpkckxXNVFhVVF3VmtGRVVHSmhSa1Jt + U2sxeGFEWXRRMFptWDNGNE1YUkNkbkpqTWpWTFpVVkhkVU5TYjNKdU5YSjFaMUJKVVRoVWVtMVZU + WE5zVDNsUVNFVjZkak5PY25kc09XVTFNMjR3V1VKemJrUlhSMWhLWTFsUVZqbFNXbUpCYzNsb1J5 + MHhjazFLYkRWaldVaGxTVEp1V1d4RlgxQXpZWGRmYmxaTmVsSXRNblI0YjB0cGQyTjNUbXBhZW5a + NmJsTnFVVEJqU1dGaVEzRkZZM0pyTWtFNVEySlRXbU52TFd0NFZWbDZkWE52UWpoRFQxQnBXVGhJ + Ym5jNU0wMWFkVkpTTFVwRE5tNTFSSGwyYUc5MlNsVk1VblZzVG1aa2FDMUJUbEE0U2psR2RETTRW + R2QyZG10VFZUUllSbVpUWmtZeWJGSkVTMmsxTFc1SlltNWZVbE5FVmtoUU1GVXhZMGRGTFhKdlVG + UlViMlJPYm5jNVdrcFlPREptYldKUGJITXRlWFY0UlhSb2NFaHBjMjlFYzJKcVpreEJXSEZQUXpk + blV6aFJjRFV3VFU1bWJucEhiRzV2UW1aUldHWm9hRUZFTVVOTFdsWkVibk40VlhSUldYRmtORmxH + WVdkU01Ya3hXbW94V1VabFEyc3pWMlJIV1djME4yWjRWa2hFTURGUUxWUlRjbVJ5UlMxWWFqTlVO + RWMzTm1OaldGVm9VVTFvVVRreE4xVkZaR05YU1VZMGJIaG5jMFIyV1RSUUxVZzBXRzVtTkZsWVpV + ODBkelJTYjAxcE5GSmxPRjlST1dob1JUbE5TMlZXTjNSb1RVeE5hVWc1VUU5R2JIb3lNMjgxYVRa + clNFMTFlbHBJVjFsMmNVZEdZMGxVT0RCS1kxbDJTMncxVDFoZldtczRjWGRSYmxoRk0yTTNSVEJK + VkZCU05uUm5kVEZIWTFvM1RsVlJNamRxTm1RdFFsSmpiMEYxZEZwaFVYRkJiRkZ5ZDFOeFpqZDZh + M0l3ZG01TlZrZExiRk5sVlZwWmMyZEpOVTFQVVZGWFdGOWpWVGMzZWxJemRFZE9VMGhNWVc4ellV + OUxjSFpTWlVkeVQyWmFZekZXUTBsMVVHcFJiSFpPVEdKRk0wazBhelJWVTJkVWNHYzJaVjlzVFho + SFVFeFViVmxVYjFJNFR6bDFjVGRXZWt0S1REWkZla2xWVTB0RUxUUXhkbHBIZUZKUVdIcEtTblp1 + UzFSTVVVSk1SalIwVmpZelozQjZSVUZNUzNSMlpFdFhjR3d4UlZJeFMyd3RhekpvTFVkcVl6VkNR + bmhtVGsxeVNIQjJkWEpKVUZkaGFFNVZRWFJZYzJ0RU56TlVkV3h0ZEVObVV6ZHlYMHd6WkRCSk1s + bEhjRlJLV1ZSWE9URjFRV1I1Y0dWVlIwcFdjVFpqVUdSZlRrdFpSWEl3Y0U1RWRFVnBSWFJFVlZF + MlZsZHFTM0kzVDFkUFMxbEtlRk5TZEVJelpuUmFOMVpMWlhGTk5qRjNNeTFFVDFkaFNXbG1PVkpC + VGtGSGRsZENVRFZGVkVWTGRFeFNkazlXYWt4RVRWTm5TVEo1YmtrNVl6ZHlUVjlVWjJabU4yZFJS + SEJPZERsUk1YUktSREJsYkhkdmRWZEZNMGcwVFZVNFVrSlFaelJoZUhacVUwTmlXVkZ6V1ZBeWFX + aDNkbm80WjFCMVNYRlhTRGxKYzJReVluZENhelp2YjJoNlJ6Vktlbll0Y2tGWE5WWjNSbVZxT1Ra + UVkwbHdlRVJsVGtSblEwOVNOVFZFUzNwSWMyVnNURE55VEhNMVZIbDRVMjVJYjJWSVVHNXVSMmxF + YUUxd1F6VlRaMmszYVZwRmNGUTRPV1J6Wmt4UVFUbDBkbFZYY1RWdVYyVjNVVUkxV0ZSV1NXNWhk + bGd4WmpoSVVrb3hTVVJMYjJneVV6Vk1SMmxVVGxWVFNteDRaakEwVG1aallrWTJTRU00TFY5d1gx + Wk1Uak0wUldsbFZEZE5XRXRVWVRSV1EwRkNTR3BNYVdkNFgyOWhiM0ZJY1hOaVl6WnZZVGhaY2xK + WlZUSk5hVE5yTFRaRmNpMXFPVU5pTlZCSGVqVlNWSFZJTW0xR2FHc3dPWE10UVVsM2RHbEJSalF4 + VERWcllYbEVUVTkxTkZCcmNrODVVMU5RV0ZOeFVEaDFNVlZ5TW1GRWEzcEdZMDAxYTFKZmRsTlBk + VnBSWTFsUVJWOXRRemxJVFRsWlVtTXlTa1JDV1hoRk5rMWFUMEUyVkhCemVXRmxXRTl4TUUxNUxX + SmxWbXRTYzBsMVJtdGlTbGxHZVMweVZGSlBWRzlsUzBGTmNDMUdUVkJxT1ZwTlNqQjBhR04yYlVa + dWIzcEtZMDF1VkdKT1RrVmtNM0ZYYUV0b01GaE1ObGxpYjFOelpYQkdURGwxTWs1elREWjNiRGhR + V0VkWk0zUXhNMlpYVjFnNWRtcHlkRWhsWTBaWFUxSk5USGxTY1V0aUxXTXpjVGRYWDI1VFIzZHlW + VEJRWlRkNmVHdzJlbGRSY1U5SWNtTjVTbmRFWW5aTU5IRXRPV2N6VGtWMlJGOWtZbk5pUmpWMGR5 + NUJSbHBQTm1oM2JFa3lkMmx5ZGs5bmJUbG1RakozIn0= + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] + Connection: [keep-alive] + Content-Length: ['11945'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [186e4740-a133-11e6-9080-a0b3ccf7272a] + method: POST + uri: https://cli-keyvault-test-key.vault.azure.net/keys/restore?api-version=2015-06-01 + response: + body: {string: '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/ef8ffd898f6042428e4541c663ae6711","kty":"RSA","key_ops":["encrypt","decrypt"],"n":"5yC6vr9XpisOzxdTR3m66TxFAZAm7PHceDZWkNxrjoZ27JYPzTOHlUSO0HPnetALVKLMFYe-R5GXtKQcipVzGgGZm7cZSZyyhM9bnXkN2B__wiVDzFHx9Hwyzo0a4whnWZ_0WJhKWupmcFSvCeWplXgrcvp4b3Vmm1U62YRSygdAnPNlEYAUOJuDSu0FpvxBCDvus4E3GkMcf_AvJFdPXtuL9lbx2WapdRD2EpuoR7CgYsbhT9chGdst_2wWca1hi9qHMkrm0mOpm-jCTvzJG0K5Vbe7nuslEcaLiTQV354ZGYeCr4M84mLDJSWM6uAWzGnUZ6uUPoN2AMpeyVGjcw","e":"AQAB"},"attributes":{"enabled":true,"created":1478115147,"updated":1478115150},"tags":{"test":"foo"}}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['604'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:30 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [18a96ff8-a133-11e6-951e-a0b3ccf7272a] + method: GET + uri: https://cli-keyvault-test-key.vault.azure.net/keys/key1/versions?api-version=2015-06-01 + response: + body: {string: '{"value":[{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/25bf03db58d544b89ad61dce9bb55656","attributes":{"enabled":true,"created":1478115146,"updated":1478115146}},{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/key1/ef8ffd898f6042428e4541c663ae6711","attributes":{"enabled":true,"created":1478115147,"updated":1478115150},"tags":{"test":"foo"}}],"nextLink":null}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['391'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:29 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 200, message: OK} +- request: + body: !!binary | + eyJIc20iOiBmYWxzZSwgImtleSI6IHsibiI6ICJBTTFOQVhyR293TlBqbDR4XzJ6S1BYU2pILS1F + REMyRUR0RkpZVUtJcnI5ZVJsQlBoNzJuaWx6UzNqbnJnNWpVcXRxUGxRMDdDT2dNcS1OM043eVB5 + WGRIM0ZPWUZXcGkzcE1RNW9IWk9NbVpBV1J6cFZCV2duVVhzT3dwVXlDazMzbHZSS0ZYZ243dnM1 + WktScURqNUxLTFVxblBabHJVdGhtNXp0cHJ3Uy0xIiwgInFpIjogIkFNNUR6RlVVSUhjbXIzZWk4 + S19ab2Izczc3YUJXdlFBU0dFc3h1U05CZjBFdWgxcmFFRVlMSzVmWkJvTHpSTDJTRDJoUmdtcHRj + bHRMY1pKN3pzNTloTSIsICJxIjogIkFOaFc4Mm8yN09CZFcweC1tNXI1RW9hNmtXOGZseUZ2NnAy + enJSck8zYk5sU0hLa0NNRE9YUEdOV0w2Z1NwLWl6LVozZjZnUUpyMVkwZ0RIWWU5OV9OayIsICJk + cSI6ICJBTHJMb1JPRjUxUDI1OTBOdUxlXzlmSWs1MnhHbjR5OGdKeTRSbkJPU19rWks4dm92TElW + dlFUSVllYi1xbEJhR1I3SzhZdWdub0tCVFpwa2piaG5WVWsiLCAicCI6ICJBUEx2X1hlODA1LTgw + X3RzQVg0akZZSDZEai1ScHFsZW5qcTFuRVI2Tk1odEpwR0c2N2ZvY1hiNkEzY250UjRfV1Jpbkhl + ZmRCcWJ2SjFTd3liN2xjRDAiLCAiZCI6ICJhWTJCQ0QzZWpCSTRNV2ZsV21xMHBDWkdnaF9USHdl + NWtwTDJ4WDEtMHZkR2tYNENYVmtwZzBZTGFaNFRfOXlfcHpXUlBjY3ZjaGNwdlA2TGtwQWUxUl9q + c21mUDhRZWRUMnlEVGY0VC1tRTFoeWw0RDV6eU9iSGpRLWc2dVVNVDZGcGVUZ29Ta2NVOTBQSy1s + RjMxaWdDaXRmVmdlU05JQzdGcS05Wnl3V0UiLCAiZSI6ICJBUUFCIiwgImRwIjogIk9XeFd5bTI4 + eV80elVUT25hcXhhVWgzTUxtUjhNMzZsQWhXWmVXbzFmY2FuSGpENUdNQjl5WFN4U3dIOHdzaVFn + ODVFdUdDN1NNd3d6TWo0OXdGLXRRIiwgImt0eSI6ICJSU0EifSwgImF0dHJpYnV0ZXMiOiB7ImVu + YWJsZWQiOiB0cnVlfX0= + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] + Connection: [keep-alive] + Content-Length: ['926'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [18ce1f1a-a133-11e6-a5f3-a0b3ccf7272a] + method: PUT + uri: https://cli-keyvault-test-key.vault.azure.net/keys/import-key-plain?api-version=2015-06-01 + response: + body: {string: '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/import-key-plain/a2e6f1f77ada4c02b8aad0c071f01711","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"AM1NAXrGowNPjl4x_2zKPXSjH--EDC2EDtFJYUKIrr9eRlBPh72nilzS3jnrg5jUqtqPlQ07COgMq-N3N7yPyXdH3FOYFWpi3pMQ5oHZOMmZAWRzpVBWgnUXsOwpUyCk33lvRKFXgn7vs5ZKRqDj5LKLUqnPZlrUthm5ztprwS-1","e":"AQAB"},"attributes":{"enabled":true,"created":1478115150,"updated":1478115150}}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['462'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:30 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 200, message: OK} +- request: + body: !!binary | + eyJIc20iOiBmYWxzZSwgImtleSI6IHsibiI6ICJBS3BCN3owaklqNkZPVVp5eU5yLXhGdVRMM3gz + RG15XzBDYVBONnBsb0NnbTJtaFJ0ODBEUzZ5U2dsZ2tGTFQ5cUx3ZFdhOWY0S1plNWp2alYyUGx1 + QzM4d0RMZmo2NmtkYUFBeXRTMTJRMmE3RmI0VXpkMWtLRkZBNXhzTHVyVVdvOEJFdnJqakJyclpB + bnBsdTk0MXlrQTRSRXNlMnhFNVFfR0c4U254N1NPbUpNZkdBY0lVN0xoUzFwbkw1LUJMM2l4a0Fj + REYyWDhFSXBkYWpUQzNHYkZSbVphVFpMbjZTeHRBVHVlekJFNk92ZGRDdDZ0Z2lMUE41b2NwV09u + Z282Z0hsYlZfVUl1WmJlRE1fSUgxMWVYTEF6TnJPOFBPQzlMY19QMWFXZ3ZLMEtvTWdkZXJlODlD + ekRqeUFoSkRnNWtQRmlKMG53SEt1eWNOa0tEdWFFIiwgInFpIjogIkFKVGhzOEhQTVYySjJOWDdV + amprQlFKLVp3SzVjXzlnUXpDRkx0Q252anFYNHF1Z2hGdTIxS29sOHY1NXFUaExjbUtseHBqZm9q + UU95aXNNSUp4Q2NHc1kwSWw0cEgyTENJQTVZUmduMTJ3VVhfaWFSNVhCcUZEWFdZRmgyMm1tWi0y + SUx3ai1hZHZCelpmc2xDOGI3WHBXYjROeWxmbTJBY2dZczc1QlhoQ0oiLCAicSI6ICJBTUE1ZE5L + amhVTlZ6Z0J1SXc1Q3JjeExVNnZWNUZwS3Jvc2E3eUEtZ0xpNkxGU0tUbXJkVkk1U0VPanFFNk5X + OEZQTFNhTUljRUhMb0VRV01kZ1FYM3ROYi0xQzdZN0hjdzUzUmVjVDVMN3FxRWR5Zll3a0x1Y0RL + LTd2TU1ocUZhdlFTaU5aaGNtTHBGR2JDU0dIaEJpWVZsZUV0VHZOS0lPM3FHeERQd1lEIiwgImRx + IjogIkwyYTd3U21qdGh3VnBaT0RQNFBfMmE0Rm53MHF0MzFORjI1MzQwcW1jV2N2Z1ZWdHl2cHpY + SGt1UkZGY3NGM0MtOWJZZk1TYThnNmxvY1NiV18yRm5pRlZaWHVvbXhuaDdJSkxFWldkUmRzVnpq + Q1VkeGVCSFdSeDFBVFYwY1lmT19Rc0pCVnlZV1gzQ2t5aDdzdTlMbGQ2aXpCbGhLNnR1X1Z4S2Vs + WFJFTSIsICJwIjogIkFPSy11YnU1THRMd1FwcTNnUzQwTll3dmJsbTFBbXdERHRzdzdJZEUwN0JS + am84cmNtdE14ekYycm8yb0h5OTlnUDE1REV5SGlsMFZxV1A5dGJyZV9EZlc0WGVMdXpIMTJBTDZ6 + Yy0zSzBCRG1QeThzVnJweS1SWEpRTG4tZThnSXNzUTRrZ3MwMzQxTndzTWtITFM0emtDVmpkUVRo + YXVOUHNXS2xUR0g5S0wiLCAiZCI6ICJVOG9oTUNoalNQdU5wWE1HRUdqRFFBSWVvNVdBSHRzRFdJ + YXhNWVhVSFE2Sl9EOERRcnoxZUJlZVdEeGhpSFV4bm1xZllhVEF6WF8wdE5KOGhxaGVUUnVQaHpu + bzMxMEdtbGpwZVdlSlM1M0w1RDFQendKbnpFWkhzYXE0S0UtYnhiY1VuUzV4SENwdVVFYUtSbzVr + N1VRR2Y4b3hiNlkwU09BSmVHM041YmhkZ3dRUDdDaUxGa3RaX0kxWTE4dGVMQmpBUWJZNTNzR3dU + UlRWT1RjUFJHWEhEZnhvX01WRk5VNEo2TGtfcnI5OTYtSjZlTy1tMGU4bUpEbG9QSjIybFMzck51 + NTBVejRCa2k1OUhEbHJRMlNJdU5QVHRLSzFzTmNjUTRrcG9nQXc0NnpqazBtUjhRLVhzdTgyb2NO + dldFLXo3Xy00YlJzVG53OHNScFEweFEiLCAiZSI6ICJBUUFCIiwgImRwIjogIkFOc2VuMVRIWjNX + WGszWDZvZzdwaTFuV3VGaGVzV0Y2THhBcG5sbzJiREEzRUlKUTVUakdNTFVmVVI0NS16RWtvdFBR + OTg2NUtVQTlYNzN1ZjRHQVhkTUVpRXpEcnZwZjd3a3FJRng4VVlMQUVJY2xQbXR5Qm9TNnBsekJt + dW00YjRjMzRNVUk5TFZCYmRqeW9tRWtaVXRCYzludWRCZzg3NXc1MWx5b1BqWnoiLCAia3R5Ijog + IlJTQSJ9LCAiYXR0cmlidXRlcyI6IHsiZW5hYmxlZCI6IHRydWV9fQ== + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] + Connection: [keep-alive] + Content-Length: ['1693'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [18ff6294-a133-11e6-9264-a0b3ccf7272a] + method: PUT + uri: https://cli-keyvault-test-key.vault.azure.net/keys/import-key-encrypted?api-version=2015-06-01 + response: + body: {string: '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/import-key-encrypted/20e3fe8967a5406396cbb94f4fda90af","kty":"RSA","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"AKpB7z0jIj6FOUZyyNr-xFuTL3x3Dmy_0CaPN6ploCgm2mhRt80DS6ySglgkFLT9qLwdWa9f4KZe5jvjV2PluC38wDLfj66kdaAAytS12Q2a7Fb4Uzd1kKFFA5xsLurUWo8BEvrjjBrrZAnplu941ykA4REse2xE5Q_GG8Snx7SOmJMfGAcIU7LhS1pnL5-BL3ixkAcDF2X8EIpdajTC3GbFRmZaTZLn6SxtATuezBE6OvddCt6tgiLPN5ocpWOngo6gHlbV_UIuZbeDM_IH11eXLAzNrO8POC9Lc_P1aWgvK0KoMgdere89CzDjyAhJDg5kPFiJ0nwHKuycNkKDuaE","e":"AQAB"},"attributes":{"enabled":true,"created":1478115150,"updated":1478115150}}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['637'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:29 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] + x-ms-keyvault-region: [westus] + x-ms-keyvault-service-version: [1.0.0.781] + status: {code: 200, message: OK} +- request: + body: !!binary | + eyJIc20iOiBmYWxzZSwgImtleSI6IHsia3R5IjogIlJTQS1IU00iLCAia2V5X2hzbSI6ICJRQmxV + Wlc1aGJuUkhaVzVsY21GMFpXUkxaWGxFWlhSaGFXeHpDUUZwS1doMGRIQTZMeTkzZDNjdWR6TXVi + M0puTHpJd01ERXZXRTFNVTJOb1pXMWhMV2x1YzNSaGJtTmxRQTFUWTJobGJXRldaWEp6YVc5dWlR + SkFERlJsYm1GdWRFSndiM05KWkprZ01FSXhSalkwTnpFeFFrWXdORVJFUVVGRlF6TkRRamt5TnpK + R01EazFPVEJBQjFaaGRXeDBTV1NCUUFkTFpYbENiRzlpb00wUlFBdENXVTlMUzJWNVFteHZZZ2tC + YVNsb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXhMMWhOVEZOamFHVnRZUzFwYm5OMFlXNWpa + VUFNUzJWNVZHOXJaVzVVZVhCbG1SUnVRMjl5WlV0bGVWQnliM1JsWTNSbFpFdGxlVUFZVTJWamRY + SnBkSGxYYjNKc1pFVnVkbWx5YjI1dFpXNTBtUXBRY205a2RXTjBhVzl1UUJSVFpXTjFjbWwwZVZk + dmNteGtWbVZ5YzJsdmJwa29aVGhrTXpJelpqZGpZVGsxT1RSa05EazJNMlZpWWpKa01tSTBORFUx + WWpjNVl6WXdOakE0TkVBSVMyVjVWRzlyWlc2Z0x4QnVRMmx3YUdWeUlFdE5JR1JoZEdGbWFXeGxB + QUFBQUFCdURCRllEUUFBQUFrQUFBQUVBQUFBZUdabGNnZ0FBQUJLQUFBQU1ESXdZakZtTmpRM01U + RmlaakEwWkdSaFlXVmpNMk5pT1RJM01tWXdPVFU1TURaa1pUVmtNMlEzWTJNMlpEZ3hNamc1WVdJ + NFpEVmxZbUkyT0RBNFlqZGxPVGxsTTJFMVkyRUFBR1VBQUFCS0FBQUFNREl3WWpGbU5qUTNNVEZp + WmpBMFpHUmhZV1ZqTTJOaU9USTNNbVl3T1RVNU1EWmtaVFZrTTJRM1kyTTJaRGd4TWpnNVlXSTRa + RFZsWW1JMk9EQTRZamRsT1RsbE0yRTFZMkVBQU13QUFBQVVBQUFBMEN1Z2FfVmZFZ2Z3N1NBVUtq + RnZ0OE1ZT3h2SUFBQUFxQVFBQUFrQUFBQ0VCQUFBaEFRQUFBQUJBQUIwZ0c2ZGlEY2FDQkNieUxZ + YVJEbno3THdMeHo1dzU4aGkxOG4wdG5YOURwWVkyTmlrWE5FaDNtdGlqVWgyRm1pYUtqc0JoZmRs + dkFfOWlqUWtMbW52b1VFRy1VSjhiLXM4WEJ4bDNqY2EwNmVlZllPcmpiY2ZWV3VaX1ppaVQ4RlNO + c21FNjJ1NzBuUzlINlJiMDVxLXhIRWhnRl9NWWE2cUJ3eDV3QmpjY3NLLXB4dzRKbGk3VmhjazRV + Q2VjYmptSk50dnMzZW81Z0NZMFFNdFZjS1JyWHJqTDdCTGJpbDl0dHVlNjQ1Y29DTDFDZGZhQU1u + cXluX09uOFdoVG1GX3ktLUdzaDJjVnFVS0F2S2dJY2ZBQjZxTmZGX1ZmWWdsY3dVSmZwTWdIa3FR + c0xDbmNBdWNEWFR6RDNkR0ZwWFd4RFJaelpNbFIzZ3VxODBacXYybnJiUU1QV1VmY2xIQmNFT1lj + RUFONW9zYnZ4bUNiZVZKVEFEMWplZ1BPN3B4Y1JGSlczQmhPS0oxNTE5SkR6UGxCZVRuRVAzblFr + RHZENURhRG0zZGN2bkxjdFFUQVJLZngzMmtiVHVzRHdudHJHYmdyUUdvWGZlLU1jUVB1ZnI4eEdf + b29OYUdMd2R1OVE0MTVoMEJMV2ZtVE9oVVdndU5QX2RKLUt2WEdKZmwtOHV4WkNkYzZ2UTl2NlRM + RVdDdXZoT3RWU3Vzb0lyODJOSnFTTEdXZWZFQnNVZ21kN0haWjlpVHZ3WWR4YUtfenQ1cGdYUzA5 + TnFZaW5HWGdDMnMyZHB4S1F0ZVV0S1RmVTdlTDRfQU1NQ2s3Rk1RbDctZEkxV052NlM1QmUtMjlG + WWMtclVWdW1lNEd1WmhYM1pBbHJzRTZxYnlkUHBLTG9RWjAyX0h0YVRJSnJQUnhtU0ZDSG1sSnI0 + YnAtcXlhbW90Vk9GQzh2TnJfSFFSZjBtYS1ZOWZvbWlqM2RJelhnQy1xelR1LTlMSG80QnNVSndr + N0FXQUh3NEs4ZEo3THdUR3VabENXMHU5TGJncnJzQmUydFJtSDI2N0ltS1dmWG91RWxDNVN6c2pU + YXVnRXpFUklnN1BzMmwxN3FyVWR3YnJiRmZVbWRGNTNSTkoxZThiX01iT0dPdjc4V25CY0d0QkM2 + ZkFuclpmTTJiZ1dZdXpXalRMeEJvREp5ei1neXlyMHB6QVRsZVRjQmJlWGFFLXp1UTZkU21LYm5B + cWt0elpaNjJ1TThwWjBZMGhCdVBLLVI3dGFSMFZEaTBVbGNJOUdTaUFDMEU0M2V1V050NnUwbmJa + S0ZzaE02MzYzUjhkZXROUWVTMGREazFHMVpodllsRlNuN1lDek9HVnAxLXRyVGVQN0pfeWk0Nng4 + VTZHajhfMElmZmllLXEzZ1hVSXlNcnJTbDRKRUwzMnNsd2RnWXNaQjdYOENmcm1MN3dkZktndm1l + NlRCWXZnQlhzd2JzRW8xUUs2UHF4QjVXSWxhSDdRWWlUbTNmNWtISk1pcmlpQXcxaTlVYWZLUnRk + X0ttcVZFQndqdi1hSXFSQjZmSmRFTkdYbjNJbHBxUlJhTUJYM3FuUGlEMUdYRWFidERGY1RmLU05 + YWNQenV6YU5kSUN6VVdLTDY0UjR2SWVHWnV0cHM1c0hzcEZHeVNLVmtYQmhpQUVCMGpvQkJObkJT + dExyME1SNTdvX3VsZmI3WWl6R2YzN2xPUl90ZFpYaXJrYnQwMjI0NFp2bkd0SzF6LWljXzFOaHZy + Sktkbk0ySXJMVk9lZXdmY1RaT1AtRlF5cVFra0NzMWxDS2lSOUd3dkwtOFdQWEVaRkFDYnZIT3lS + QTk3amRBbWRlR3MyUDRRQ0RGYlQyWmtYSE80NXJicXNla29XMXlyTnVVT3dmcUtnS2dYcDl2Q19i + SVlyZ3h6RHdMUFlxamdyVUFNLWNTYlpmR2dWU0s1c05TelQ1R2ZWYUNrOVBEMEJMOXdrMEQtTWM0 + bmFJTXNIZkhpbU5CeDZoakNWVlBQdmYtTlJIZndyVlVDcU9TVGNOX3V4Q1VhNGZTTnlZVWd6QTl2 + MjRmTmhKaDVVQUFJQXRBUUFBdkFFQUFBVUFBQUI0QVFBQW1BRUFBR0NaTWp6bmJsVmdPTVFmTzNf + aENxZlhfT0o0YmNHMGxXZkh4a2NFMlB2d05kWTQ2bEtGMmk1a2QzeFpaeW1uUzlEYUh4VGdOVXE1 + cl9kWGlDNHlFYkZUS0xIY2dVaEZ0VVNDLU90WjBJY3Y0SndKREZnY0E0ZDBZQnlJRUlDX0d3T09V + MnM1bVJkdDFlUVduM215OTR0eHZheEJ2VDJUUmJmbEx0NWFUTV9hSU9yZ2VZWUlsMkkxRDRBZ3Np + d01Cc2k1WHN6T25yU1k2eUd4cXVFaWdPajlMLWFwTmJMZ2dSVkFxZXNYbVAwV3dJRjZjR3hRLUhL + RmFORy10azNTMEQ3M2xMSmdtS2JtejJLQWRMMzRja3RrTFJJcEEyUXppREFyUkJaTEpZS2gwMjdJ + UmtBTEJ0SW16OHZZczFuUWhSajUwVDdmVlE5dXFucm15UTBjck51S2RSWEdybFNpaWtfdk1Ta24t + enIyOVJUbXM3eG9iTUliMFRoek1ib1FpTXRCdTlSZTh6UmVPNTBZS3RSeDFfZ2FmRVBzMGhFN0tE + bWRHQ3IzY2RmNEdueEQ3TklST3lnNW5SZ3E5M0hYLUJwOFEtelNFVHNvT1owWUt2ZHgxX2dhZkVQ + czBoRTdLRG1kR0NyM2NkZjRHbnhEN05JUk95aFhwaTZnVTRvQ1dzb1Bza3N1YWstckNSdDNyNnJ4 + RmItMHc1d3p0TXlwd0IxWElnRy1VejY4aWZNUDNZOF9yR3lqT1Z2d0FnQUFBREVCQUFCVUFBQUFS + Rk5CSURsa1lqVmpNV1E1TkdReVpXTTNZak14TmpNMlpXWXpNMk14TkRReE1ETTNNRFE0TkRObFpE + Y2dPR1l6TW1GaU5ETXlPVFJqWm1JeE5HUTVPVEEwWlRJeFpqUXdNak0zTURoaFpXVmpZVFptTWdF + QUFBZ0JBQUFDQUFBQUFBQUFBQUlBQUFBQUFBQUFBQWdBQUFRQUFBQUFBQUFBQUFBQUFBRUFBQUFC + QUFBQUs3VUFBQUFBQUFBQkFBQUFBUUFBQUFvTkJpNHZYRm1iZ3FvQjM2RGNtaVpPNFE4QkFRQUFB + QUVBQUFBQ0FBQUFCd0FBQUtndXpUWFRROWplWU9TM3RsMDdqVlFyOFhCREF3QUFBQUFBQUFBREFB + QUFBUUFBQUgwZ0FBQUNBQUFBSXdBQUFBTUFBQUFBQUFBQUFBQUFBQ3hRbFczenNJNjd3dlM0TGpP + VkVYMXJrRWotQUFBQUFBRUFBQUFCQUFBQTExUlBpeEJ4ZkJ3QXF3eHppRHVReWRfUWdva0JBQUFB + QVFBQUFBTUFBQUFCQUFBQW1BQUFBSXQwaFBIN3dQMDZ6c002TzJ4N3B5a1RIUjItMEN1Z2FfVmZF + Z2Z3N1NBVUtqRnZ0OE1ZT3h1NkFBQUFEZ0FBQUVNMlJUSXRNRVl6TXkwMk5ETXdBQUF3QVFBQVZB + SUFBQVVBQUFBUUFnQUFNQUlBQUJfUk80MFlXU0hzaGpEX25Bd0ZFS052MmRYUWJJV2NGaEdhaktn + YXpFRTF5M1R3VVlvMFpxQmduS1NickJyNzFneWhhUkhaVlJEV0Z5WkJuWnBXVzJwSS13SEFpcFVr + LU1VSHc1QUlwb0xJTkhiZGc0SzlBX2FjTTNhQ1k4akk0X2ppSHFqdEFZMmRZX3JjZTZiWExIY0xt + QXRGRWtyQjhuZXZCXzc1Ylo1V3dwa3ZQandtOGNQSy0wdVZhUjJpNW9YbHVORTB3TXRFZkdzdGc2 + VVgyV0JsWjNrdU9Ga3VLRkpSNVN2dDF2cUFKMi00TmZMd1lGZXQwQU9zUWNLLTlhLUVNQTFqQmtB + SmxsNnFiaXpieExtMThPWEtCcnM1aDE3NVB2eHB6U0FCY21nWGVPOW5GLXZXaGhQY2ZGNFV5R05I + VjRvcDJkaGdPY2V1LXVEOVBraGpCWTg4RlloYzA5LWlXOVRGZ2N1WFpIWHN3LTcyX2gtaGowVlND + ZTVuSzZwYTJyX195RXhna0FVanhVWE9rVFM2ZmN1c1l0d2ZLRUNlQURNaUJoc2JhM3E5TnU5T2gx + czIxWWhhVUxvVUVBWGlNTWR6dXNQZ3JaMWxxWFgwZGoxU29lakJZRkRjemNxemV5OWVWR2pMMEFC + WkkzTXZ2QWhjVENDSXA4QlJ3RzBGRHZvb2EtRHp5d2ZzTHhab3Z6MTk2UndTTjFRejZSTnhkZ1pI + RlczQ0Z2MEZEQU5LaFJvX0FwZzNPQjUxZnJMV0NxSGNZSzY3WFJxazdDWDZ4cEVIQ2R6NWg5Rlpa + UVFYV0pLUl9ubGNCUW5jLWFUUldXVUVGMWlTa2Y1NVhBVUozUG1rMFZsbEJCZFlrcEgtZVZ3RkNk + ejVwTkZaWlFRWFdKS1JfbmxjQlFuYy1hVFJXV1VFRjFpU2tmNTVYT1BSMXNDaDlOVUYxMnJoMXhk + WEhPejNwOHdialRNN1hhemF5UjJtU25teEhWY2lBYjVUUHJ5Sjh3X2Rqei1zYktNNVdfQUNBQUFB + MGdBQUFGVUFBQUJFVTBFZ05qZzFZakF6TlRJeE0yRTFaV05pTlRrd00yUTJNREZpTTJOa1pqZG1Z + alEwTmpKbVpHSXhOQ0F4TURWaU16ZG1ZVFF3WldJek1HTXpaVGd5TmpjellqYzRaakZtTURoaE1H + VXhOREJsTlRJNUFBQUFOZ0VBQUZVQUFBQkVVMEVnTjJGbE1ESmxZek14TXpnNU1qaGtaREJrTmpN + MU5ESXhZelEwT0RRM1lqVmtZbVkzT1dZMVppQXpZakJqTnpZNFlUbGlPVFppTUdFd1lUTmtNbUkw + T0dJMU1USXpZek15Wm1VM1pHVXlZMkU0QUFBQU53RUFBQ1FFQUFBRUFBQUFBQUFBQUFVQUFBQUNB + QUFBRHdBQUFFTTJSVEl0TUVZek15MDJORE13QUFBREFBQUFqazFSZmdaZjFSXzhBNTd2WE54ZHdI + X2loTzREQUFBQWdBQUFBQXVHb0hkLXRNUVBsVUQwZkF1dGQyN21vVXJpc0g3LTRSY0dwU0hwMjJr + dWl0WDZZVmM0NkZXWWF0b2NZRWdRNEM2blVBZDdmbFV5OFFZM1NGdm9WTzM1a0RhSWpLT3ROUmRS + aXU3V0FiYkIxcWlUTnJsWDhlbmd1SGhvYU1DZ2dYTTZCLWJtcy1OUldQXzFqRl9ELVFOZ1V6aVhl + cTdfd3NmLUV5dVhFbTdsRkFBQUFMZVVxd1gzbUdsZHAtYkdyYmdtRzNBRGI4YTZnQUFBQU0tQm5S + c1Y2dnpsSUx3Xzl3a0JNWXBpXzFaaUE5bVZEVEJSOVF0cWdYQjNQckxqZjNaUnJvMkdReEtPaUlN + Y0hDYXRqNE52OXNsbG5ITGcxLWlrcnhRNVRRWW5pS3JrSlBoNl9SbjV0aE1sZnd4SUo1cnFPcEw5 + REdXeEQ5UEpJTE9jX1ZkVmIxUWxQTUt3UkZCZUp2RDdDXzdudVdLSHdjQkEwRjlqUVBrYWdBQUFB + THA5amZtZkdhMDZaVDlKM1pHMTI4T0UxYkV6YS1hS1RfT09yRWdTd2FZSkhnY29SejR2QVI2MUd2 + V241X1AzYUluVWN0RWFzZFpXeDhSZGxRZ2lsSXNlVExsbGhYWWJXX3ptbjVubGtRYzFlS0VDS21k + Z2ZvV1lZbWhCMjhZUHNzb0JIdDlFdWdmOTIxVWV5cU9GUC1DLUQ3bkQ2UExTd3ozT01IVkdKRWpl + Q2dBQUFBUUFBQURvRVllaHMyOHNRRVdxekpibHFlQXNKTnBRV0FNQUFBQ0FBQUFBQzRhZ2QzNjB4 + QS1WUVBSOEM2MTNidWFoU3VLd2Z2N2hGd2FsSWVuYmFTNksxZnBoVnpqb1ZaaHEyaHhnU0JEZ0xx + ZFFCM3QtVlRMeEJqZElXLWhVN2ZtUU5vaU1vNjAxRjFHSzd0WUJ0c0hXcUpNMnVWZng2ZUM0ZUdo + b3dLQ0Jjem9INXVhejQxRllfX1dNWDhQNUEyQlRPSmQ2cnZfQ3hfNFRLNWNTYnVVVUFBQUF0NVNy + QmZlWWFWMm41c2F0dUNZYmNBTnZ4cnFBQUFBQXo0R2RHeFhxX09VZ3ZEXzNDUUV4aW1MX1ZtSUQy + WlVOTUZIMUMycUJjSGMtc3VOX2RsR3VqWVpERW82SWd4d2NKcTJQZzJfMnlXV2NjdURYNktTdkZE + bE5CaWVJcXVRay1IcjlHZm0yRXlWX0RFZ25tdW82a3YwTVpiRVAwOGtnczV6OVYxVnZWQ1U4d3JC + RVVGNG04UHNMX3VlNVlvZkJ3RURRWDJOQS1ScUFBQUFBMTdWY3lNbHYyNG4xM3RrTm5aX1YyX3Fz + RlFFNXNXc0NMd2xXWUl3YTdmdF9RODdUa19lNTA4LTdHcHl0VHlfX1VBY0F2REdXc196cHQ0aGxF + WlYtUDNsSDRFU0NoQTliYlEwZDNDSTZGbGtIWmFDZzJ4Rl9Pbl9nMEx5dUNmSjE2cEsxTDFBTllD + T2I0STlVTkpQejA0bVhqR196a3NXcWp4VjAxWWNQcjQwS0FBQUFCUUFBQUN4UWxXM3pzSTY3d3ZT + NExqT1ZFWDFya0VqLVQwNEFBQVlBQUFBREFBQUFuVjhQQzF3aE9iWUFyUzNpSU9xd1Y1Q2dPNmFK + QUFBQVNRQUFBQjFYSWdHLVV6NjhpZk1QM1k4X3JHeWpPVnZ3aEFBQUFDVUFBQUNvTHMwMTAwUFkz + bURrdDdaZE80MVVLX0Z3UTRrQUFBQkpBQUNmQVFCQUVFdGxlVlJ2YTJWdVJtbHNaVTVoYldXWlUy + dGxlVjk0Wm1WeVh6QXlNR0l4WmpZME56RXhZbVl3TkdSa1lXRmxZek5qWWpreU56Sm1NRGsxT1RB + MlpHVTFaRE5rTjJOak5tUTRNVEk0T1dGaU9HUTFaV0ppTmpnd09HSTNaVGs1WlROaE5XTmhRQmhM + WlhsRmVHTm9ZVzVuWlV0bGVVbGtaVzUwYVdacFpYS1pHbmhtWlhKM2NtRndjR2x1Wnl4clpXc3Rj + SEp2WkMxdVlTMHhRQkpMWlhsRmVHTm9ZVzVuWlV0bGVVaGhjMmllRWczLTdFSlJyaDlJM0poU0RN + RDJfYmg4Mko4Q1NZY0JBVUFMUjJ4dlltRnNTMlY1U1dTWlNqQXlNRUl4UmpZME56RXhRa1l3TkVS + RVFVRkZRek5EUWpreU56SkdNRGsxT1RBMlJFVTFSRE5FTjBORE5rUTRNVEk0T1VGQ09FUTFSVUpD + Tmpnd09FSTNSVGs1UlROQk5VTkJRQWxRZFdKc2FXTkxaWG1oRkFFR0FnQUFBQ1FBQUZKVFFURUFD + QUFBQVFBQkFMZlhsRVhIbHFKZ0ZQTUktaHZnbThjTnpiMzlkZHhwdWJKMWVmZ25pblVwdnB1eWV5 + TkJoeG9waUdPWmNDX1NubjJvVy1BdHhiUkhkbXdJdm5pV0JuaVVBeUVkZ0tQNVVtVjNWS25Bcnpy + Qm92STlyWkEzXzdPdXhiTFBDOHNsUXlPcDBaZERxeVpuaUFPUk9jUWRBejByUTQ3aGFDV2wtRlZy + ZTdrR29LSDl1eU9lQXQtaVA4Q1N5VTBHY1k2UjZQbS12czVPN09sUXAtdEdjbGVoenVhWHY3YWVZ + emFtUEJ6Q194N0k5ejRoR0VFcGZTbldQUXJJQi1wUEYzTEUtYVNQeEVLbHFrNWgwYktPNnZSUEtI + R2Q5cFd3Y2lZdkdMXy1SQkYyZzluT3FVYWtKV0tLaTZxLUd0VG5FT0dYcFBVQ0JVZTRmMFF1Wng0 + bnZPUjdmS0ZBREVOeVpXRjBhVzl1VkdsdFpaZHpqV1ZmMl8zVGlFQVBTMlY1Um5KcFpXNWtiSGxP + WVcxbG1VeExaWGt0Vm1GMWJIUXRRbGxQU3kxTFpYbGZVM1ZpTFRCaU1XWTJORGN4TFRGaVpqQXRO + R1JrWVMxaFpXTXpMV05pT1RJM01tWXdPVFU1TUY5RmJuWXRUa0ZmVTJsNlpTMHlNRFE0UUFsVGFX + ZHVZWFIxY21XZV95YmY2eXNSd2Q0bDNnUkRLR0JKMkdXX3dvRU9zQXo1WHN6a1lkbi1uc0J0a0dP + NGFUYmhhZ0hFYTRTQVNKNUt6NjlDZUMteW9FRm1XQk5Fc1h3TElSa1FVTGtQRzN1QmF5U2dlQldv + dWFyaGVBa3haT0l1STFoalhCUXh1bFR3MWpidmxxSHhNN2xfTE9BZFlLQ1FGUlozc0Z4dWo3MXlV + MGZSSE5PWEVDdC04YktScEdnWlNjaHhOcGxSVXNOTlN2VHUyb1BlQlBNc3pyd21LNTBzZVZkdk8z + M0QyWjk2NGduVVhwZ0ZVUHV1d2hLLVg4a3N3QXg4VngwM1JhSzlpRXljWC1fdkliTWFMakV1c01B + ZWxsN2wtQlhIUW1raU9GejVJUjFmVW9icVphUnpQN3A1MnhfYUJmVk45a2MxLW9uM2ZlMFlmVVR3 + RWJrQVZfc0tVWjhCNXdFIn0sICJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogdHJ1ZX19 + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] + Connection: [keep-alive] + Content-Length: ['7404'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + accept-language: [en-US] + x-ms-client-request-id: [19357b26-a133-11e6-a34e-a0b3ccf7272a] + method: PUT + uri: https://cli-keyvault-test-key.vault.azure.net/keys/import-key-byok?api-version=2015-06-01 + response: + body: {string: '{"key":{"kid":"https://cli-keyvault-test-key.vault.azure.net/keys/import-key-byok/4ccd4fa5d6ab4e28b5afdc2bb411a15b","kty":"RSA-HSM","key_ops":["encrypt","decrypt","sign","verify","wrapKey","unwrapKey"],"n":"oXx75LwnHmcuRH-4RwUC9aSX4RDn1Bq-qouKYiWkRqnO2YN2EUT-vxgvJnKwlfadcShP9OqOstFhTqqlQsSPpPnEchdP6gfICj3WKX0pQRghPvfIHv_CHDymNmOetr-X5s6hV3JG66dQ6exOzr6--eiRjnEGTcmSwD-i3wKeI7v9oaAGuXtrVfilJWjhjkMrPQMdxDmRA4hnJqtDl9GpI0MlywvPssWus_83kK098qLBOq_AqVR3ZVL5o4AdIQOUeAaWeL4IbHZHtMUt4FuofZ7SL3CZY4gpGodBI3uym74pdYon-Hl1srlp3HX9vc0Nx5vgG_oI8xRgopbHRZTXtw","e":"AAEAAQ"},"attributes":{"enabled":true,"created":1478115151,"updated":1478115151}}'} + headers: + Cache-Control: [no-cache] + Content-Length: ['637'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:32:31 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} version: 1 diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/recordings/test_keyvault_secret.yaml b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/recordings/test_keyvault_secret.yaml index dd6ded56641..56ddbe99051 100644 --- a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/recordings/test_keyvault_secret.yaml +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/recordings/test_keyvault_secret.yaml @@ -1,318 +1,290 @@ interactions: - request: - body: '{"attributes": {"enabled": true}, "value": "ABC123"}' + body: !!binary | + eyJ2YWx1ZSI6ICJBQkMxMjMiLCAiYXR0cmlidXRlcyI6IHsiZW5hYmxlZCI6IHRydWV9fQ== headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Length: ['52'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [1068c782-8fc5-11e6-93d9-f45c89b91e35] + x-ms-client-request-id: [f2c4d14a-a133-11e6-8b47-a0b3ccf7272a] method: PUT uri: https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1?api-version=2015-06-01 response: - body: {string: !!python/unicode ''} + body: {string: '{"value":"ABC123","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/82d81101b3864937ad2aa146cd0c727a","attributes":{"enabled":true,"created":1478115516,"updated":1478115516}}'} headers: - cache-control: [no-cache] - content-length: ['0'] - date: ['Tue, 11 Oct 2016 15:12:02 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - www-authenticate: ['Bearer authorization="https://login.windows.net/54826b22-38d6-4fb2-bad9-b7b93a3e9c5a", - resource="https://vault.azure.net"'] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] - x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] - status: {code: 401, message: Unauthorized} -- request: - body: '{"attributes": {"enabled": true}, "value": "ABC123"}' - headers: - Accept: [application/json] - Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] - Connection: [keep-alive] - Content-Length: ['52'] + Cache-Control: [no-cache] + Content-Length: ['195'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] - accept-language: [en-US] - x-ms-client-request-id: [1068c782-8fc5-11e6-93d9-f45c89b91e35] - method: PUT - uri: https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1?api-version=2015-06-01 - response: - body: {string: !!python/unicode '{"value":"ABC123","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/806ae54cc9304b63841fad52b1209bec","attributes":{"enabled":true,"created":1476198723,"updated":1476198723}}'} - headers: - cache-control: [no-cache] - content-length: ['195'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:12:03 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Date: ['Wed, 02 Nov 2016 19:38:35 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [1252f3d9-8fc5-11e6-af06-f45c89b91e35] + x-ms-client-request-id: [f3187d42-a133-11e6-ab03-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-secret.vault.azure.net/secrets?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"value":[{"id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1","attributes":{"enabled":true,"created":1476198723,"updated":1476198723}}],"nextLink":null}'} + body: {string: '{"value":[{"id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1","attributes":{"enabled":true,"created":1478115516,"updated":1478115516}}],"nextLink":null}'} headers: - cache-control: [no-cache] - content-length: ['173'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:12:04 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['173'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:38:36 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: - body: '{"attributes": {"enabled": true}, "contentType": "test type", "value": - "DEF456", "tags": {"test": "foo"}}' + body: !!binary | + eyJ2YWx1ZSI6ICJERUY0NTYiLCAiYXR0cmlidXRlcyI6IHsiZW5hYmxlZCI6IHRydWV9LCAiY29u + dGVudFR5cGUiOiAidGVzdCB0eXBlIiwgInRhZ3MiOiB7InRlc3QiOiAiZm9vIn19 headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Length: ['105'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [136624b5-8fc5-11e6-8d29-f45c89b91e35] + x-ms-client-request-id: [f33d1182-a133-11e6-b0f1-a0b3ccf7272a] method: PUT uri: https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"value":"DEF456","contentType":"test type","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/3b84448db87444d2bba6e695e87bf9b7","attributes":{"enabled":true,"created":1476198728,"updated":1476198728},"tags":{"test":"foo"}}'} + body: {string: '{"value":"DEF456","contentType":"test type","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/d29e9d2fc0bf452ebe8b065f2926ef93","attributes":{"enabled":true,"created":1478115516,"updated":1478115516},"tags":{"test":"foo"}}'} headers: - cache-control: [no-cache] - content-length: ['243'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:12:07 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['243'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:38:36 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [13c65673-8fc5-11e6-ba05-f45c89b91e35] + x-ms-client-request-id: [f387d822-a133-11e6-9ce7-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/versions?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"value":[{"contentType":"test type","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/3b84448db87444d2bba6e695e87bf9b7","attributes":{"enabled":true,"created":1476198728,"updated":1476198728},"tags":{"test":"foo"}},{"id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/806ae54cc9304b63841fad52b1209bec","attributes":{"enabled":true,"created":1476198723,"updated":1476198723}}],"nextLink":null}'} + body: {string: '{"value":[{"id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/82d81101b3864937ad2aa146cd0c727a","attributes":{"enabled":true,"created":1478115516,"updated":1478115516}},{"contentType":"test + type","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/d29e9d2fc0bf452ebe8b065f2926ef93","attributes":{"enabled":true,"created":1478115516,"updated":1478115516},"tags":{"test":"foo"}}],"nextLink":null}'} headers: - cache-control: [no-cache] - content-length: ['433'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:12:08 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['433'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:38:37 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [13efeab5-8fc5-11e6-a22e-f45c89b91e35] + x-ms-client-request-id: [f3aaf586-a133-11e6-b036-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"value":"DEF456","contentType":"test type","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/3b84448db87444d2bba6e695e87bf9b7","attributes":{"enabled":true,"created":1476198728,"updated":1476198728},"tags":{"test":"foo"}}'} + body: {string: '{"value":"DEF456","contentType":"test type","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/d29e9d2fc0bf452ebe8b065f2926ef93","attributes":{"enabled":true,"created":1478115516,"updated":1478115516},"tags":{"test":"foo"}}'} headers: - cache-control: [no-cache] - content-length: ['243'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:12:08 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['243'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:38:37 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [142f80e8-8fc5-11e6-b63c-f45c89b91e35] + x-ms-client-request-id: [f3cf7bf4-a133-11e6-b999-a0b3ccf7272a] method: GET - uri: https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/806ae54cc9304b63841fad52b1209bec?api-version=2015-06-01 + uri: https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/82d81101b3864937ad2aa146cd0c727a?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"value":"ABC123","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/806ae54cc9304b63841fad52b1209bec","attributes":{"enabled":true,"created":1476198723,"updated":1476198723}}'} + body: {string: '{"value":"ABC123","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/82d81101b3864937ad2aa146cd0c727a","attributes":{"enabled":true,"created":1478115516,"updated":1478115516}}'} headers: - cache-control: [no-cache] - content-length: ['195'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:12:08 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['195'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:38:37 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: - body: '{"attributes": {"enabled": false}}' + body: !!binary | + eyJhdHRyaWJ1dGVzIjogeyJlbmFibGVkIjogZmFsc2V9fQ== headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Length: ['34'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [1458f72e-8fc5-11e6-866b-f45c89b91e35] + x-ms-client-request-id: [f3efbc48-a133-11e6-8728-a0b3ccf7272a] method: PATCH uri: https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"contentType":"test type","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/3b84448db87444d2bba6e695e87bf9b7","attributes":{"enabled":false,"created":1476198728,"updated":1476198728},"tags":{"test":"foo"}}'} + body: {string: '{"contentType":"test type","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/d29e9d2fc0bf452ebe8b065f2926ef93","attributes":{"enabled":false,"created":1478115516,"updated":1478115518},"tags":{"test":"foo"}}'} headers: - cache-control: [no-cache] - content-length: ['227'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:12:08 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['227'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:38:38 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Length: ['0'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [148c4cd9-8fc5-11e6-aa92-f45c89b91e35] + x-ms-client-request-id: [f41d8714-a133-11e6-b4b5-a0b3ccf7272a] method: DELETE uri: https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"contentType":"test type","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/3b84448db87444d2bba6e695e87bf9b7","attributes":{"enabled":false,"created":1476198728,"updated":1476198728},"tags":{"test":"foo"}}'} + body: {string: '{"contentType":"test type","id":"https://cli-test-keyvault-secret.vault.azure.net/secrets/secret1/d29e9d2fc0bf452ebe8b065f2926ef93","attributes":{"enabled":false,"created":1478115516,"updated":1478115518},"tags":{"test":"foo"}}'} headers: - cache-control: [no-cache] - content-length: ['227'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:12:09 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['227'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:38:37 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzYxOTcxNTQsIm5iZiI6MTQ3NjE5NzE1NCwiZXhwIjoxNDc2MjAxMDU0LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIyNC4xOS4yMDguNjEiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJwdUFpS0c0QTBhN1VBNGR4WTNVTVhGOGprcWR0Vkg4aDFQM2NLTTAyaHFrIiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIn0.QuVC8I-AOC74YPXTuyKBhJJuPMBNfnXxW8x6asVqoK2cN1JzokWXDVj0M6Fz2jEGMp0zWBL1jCs72OLQGRQPRiPGLbMOKndrt2aMb-VZDWViNUodXFxsCBfo4214shXWjj1Nozz1raAMKW1bewib3jyIZuSLpCLf-bN_pYcYdlV-XPjiUV0TURIzyIufE82S5ipxjy6SdKjtPcuFf6BoST2LL_2mITfsNs1nXmAfyzGMYg8W5g1l-15MZnkiY5gIsoWaPRGbeW6fyKVJMjWiDgsQMiyQEJwmSmat6Cf_P6gXbLdMSrHqRW15SSaKGvo7JWFytobeDjWtUcUEnN3Lvw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyIsImtpZCI6Ikk2b0J3NFZ6QkhPcWxlR3JWMkFKZEE1RW1YYyJ9.eyJhdWQiOiJodHRwczovL3ZhdWx0LmF6dXJlLm5ldCIsImlzcyI6Imh0dHBzOi8vc3RzLndpbmRvd3MubmV0LzU0ODI2YjIyLTM4ZDYtNGZiMi1iYWQ5LWI3YjkzYTNlOWM1YS8iLCJpYXQiOjE0NzgxMTI1NTYsIm5iZiI6MTQ3ODExMjU1NiwiZXhwIjoxNDc4MTE2NDU2LCJhY3IiOiIxIiwiYW1yIjpbInB3ZCJdLCJhcHBpZCI6IjA0YjA3Nzk1LThkZGItNDYxYS1iYmVlLTAyZjllMWJmN2I0NiIsImFwcGlkYWNyIjoiMCIsImVfZXhwIjoxMDgwMCwiZmFtaWx5X25hbWUiOiJBZG1pbjIiLCJnaXZlbl9uYW1lIjoiQWRtaW4yIiwiZ3JvdXBzIjpbImU0YmIwYjU2LTEwMTQtNDBmOC04OGFiLTNkOGE4Y2IwZTA4NiIsIjZiOTc3NjFhLWQ3ZDAtNDhmNi1hZDU2LWYzOGQzMjdjODU1MyJdLCJpcGFkZHIiOiIxNjcuMjIwLjAuMTg2IiwibmFtZSI6IkFkbWluMiIsIm9pZCI6IjU5NjNmNTBjLTdjNDMtNDA1Yy1hZjdlLTUzMjk0ZGU3NmFiZCIsInBsYXRmIjoiMTQiLCJwdWlkIjoiMTAwM0JGRkQ5NTlGODQyMyIsInNjcCI6InVzZXJfaW1wZXJzb25hdGlvbiIsInN1YiI6InB1QWlLRzRBMGE3VUE0ZHhZM1VNWEY4amtxZHRWSDhoMVAzY0tNMDJocWsiLCJ0aWQiOiI1NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEiLCJ1bmlxdWVfbmFtZSI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidXBuIjoiYWRtaW4yQEF6dXJlU0RLVGVhbS5vbm1pY3Jvc29mdC5jb20iLCJ2ZXIiOiIxLjAifQ.YiXYcbk6VcghbG5fjq5R7XbaRD64YO-b3YQemB-zsIwPmwXJlJSlQZEKX270rXhjrdLpunu1tkvFF2ZnzBjAz43P98_tQ6b1tu9HBU0H-VET3ndPpv0k3pY0f7NsE1VBiteKzWye1SSzC9-fxyheoSr6rpZOTftYg2HncLC3NQgxRQlO_GPtf2odewMrKETK0q6aroV9_VzIbGHf3tVZ8i1JMJVtyDFlA1RHH1kl_zQ7_8WAhacEEYn7esIjqhHVutdnKUOh4A4W7m35zyE8BZRVZZbP_dI-AIvEiJUkYUUZI4N95DntQW5yoxWtoFlEiKAPxd0_w9cGfQIAnKD_yA] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/2.7.11 (Darwin-15.6.0-x86_64-i386-64bit) requests/2.9.1 - msrest/0.4.4 msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] + User-Agent: [python/3.5.1 (Windows-10-10.0.14393-SP0) requests/2.9.1 msrest/0.4.4 + msrest_azure/0.4.3 keyvaultclient/2015-06-01 Azure-SDK-For-Python] accept-language: [en-US] - x-ms-client-request-id: [14bbac9e-8fc5-11e6-b570-f45c89b91e35] + x-ms-client-request-id: [f45cdba8-a133-11e6-9e19-a0b3ccf7272a] method: GET uri: https://cli-test-keyvault-secret.vault.azure.net/secrets?api-version=2015-06-01 response: - body: {string: !!python/unicode '{"value":[],"nextLink":null}'} + body: {string: '{"value":[],"nextLink":null}'} headers: - cache-control: [no-cache] - content-length: ['28'] - content-type: [application/json; charset=utf-8] - date: ['Tue, 11 Oct 2016 15:12:10 GMT'] - expires: ['-1'] - pragma: [no-cache] - server: [Microsoft-IIS/8.5] - strict-transport-security: [max-age=31536000;includeSubDomains] - x-aspnet-version: [4.0.30319] - x-content-type-options: [nosniff] + Cache-Control: [no-cache] + Content-Length: ['28'] + Content-Type: [application/json; charset=utf-8] + Date: ['Wed, 02 Nov 2016 19:38:38 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Server: [Microsoft-IIS/8.5] + Strict-Transport-Security: [max-age=31536000;includeSubDomains] + X-AspNet-Version: [4.0.30319] + X-Content-Type-Options: [nosniff] + X-Powered-By: [ASP.NET] x-ms-keyvault-region: [westus] - x-ms-keyvault-service-version: [1.0.0.778] - x-powered-by: [ASP.NET] + x-ms-keyvault-service-version: [1.0.0.781] status: {code: 200, message: OK} version: 1 diff --git a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/test_keyvault_commands.py b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/test_keyvault_commands.py index d4c450688f7..014dcaeeb9e 100644 --- a/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/test_keyvault_commands.py +++ b/src/command_modules/azure-cli-keyvault/azure/cli/command_modules/keyvault/tests/test_keyvault_commands.py @@ -6,14 +6,60 @@ #pylint: disable=method-hidden #pylint: disable=line-too-long #pylint: disable=bad-continuation +from __future__ import print_function + import os +import time from azure.cli.core._util import CLIError from azure.cli.core.test_utils.vcr_test_base import (ResourceGroupVCRTestBase, JMESPathCheck, - NoneCheck) + NoneCheck, VCRTestBase) + +from azure.cli.command_modules.keyvault.keyvaultclient import HttpBearerChallenge +from azure.cli.command_modules.keyvault.keyvaultclient.key_vault_authentication import \ + (KeyVaultAuthBase) TEST_DIR = os.path.abspath(os.path.join(os.path.abspath(__file__), '..')) +def _before_record_response(response): + for key in VCRTestBase.FILTER_HEADERS: + if key in response['headers']: + del response['headers'][key] + # ignore any 401 responses during playback + if response['status']['code'] == 401: + response = None + return response + + +def _mock_key_vault_auth_base(self, request): + challenge = HttpBearerChallenge(request.url, 'Bearer authorization=fake-url,resource=https://vault.azure.net') + self.set_authorization_header(request, challenge) + return request + +def _create_keyvault(test, vault_name, resource_group, location, retry_wait=30, max_retries=10): # pylint: disable=too-many-arguments + # need premium KeyVault to store keys in HSM + test.cmd('keyvault create -g {} -n {} -l {} --sku premium'.format(resource_group, vault_name, location)) + + retries = 0 + while True: + try: + # if you can connect to the keyvault, proceed with test + test.cmd('keyvault key list --vault-name {}'.format(vault_name)) + return + except CLIError as ex: + # because it can take time for the DNS registration to propagate, periodically retry + # until we can connect to the keyvault. During the wait, you should try to manually + # flush the DNS cache in a separate terminal. Since this is OS dependent, we cannot + # reliably do this programmatically. + if 'Max retries exceeded attempting to connect to vault' in str(ex) and retries < max_retries: + retries += 1 + print('\tWaiting for DNS changes to propagate. Please try manually flushing your') + print('\tDNS cache. (ex: \'ipconfig /flushdns\' on Windows)') + print('\t\tRetrying ({}/{}) in {} seconds\n'.format(retries, max_retries, retry_wait)) + time.sleep(retry_wait) + else: + raise ex + class KeyVaultMgmtScenarioTest(ResourceGroupVCRTestBase): def __init__(self, test_method): @@ -92,13 +138,16 @@ class KeyVaultKeyScenarioTest(ResourceGroupVCRTestBase): def __init__(self, test_method): super(KeyVaultKeyScenarioTest, self).__init__(__file__, test_method) + self.my_vcr.before_record_response = _before_record_response + if self.playback: + KeyVaultAuthBase.__call__ = _mock_key_vault_auth_base self.resource_group = 'cli-test-keyvault-key' self.keyvault_name = 'cli-keyvault-test-key' self.location = 'westus' def set_up(self): super(KeyVaultKeyScenarioTest, self).set_up() - self.cmd('keyvault create -g {} -n {} -l {}'.format(self.resource_group, self.keyvault_name, self.location)) + _create_keyvault(self, self.keyvault_name, self.resource_group, self.location) def test_keyvault_key(self): self.execute() @@ -140,28 +189,44 @@ def body(self): JMESPathCheck('attributes.enabled', True) ]) - # delete key + # backup and then delete key + key_file = 'backup.key' + self.cmd('keyvault key backup --vault-name {} -n key1 --file {}'.format(kv, key_file)) self.cmd('keyvault key delete --vault-name {} -n key1'.format(kv)) self.cmd('keyvault key list --vault-name {}'.format(kv), checks=NoneCheck()) - # PHASE 3 COMMANDS - # TODO: import PEM key - # TODO: import BYOK key - # TODO: backup key - # TODO: restore key backup + # restore key from backup + self.cmd('keyvault key restore --vault-name {} --file {}'.format(kv, key_file)) + self.cmd('keyvault key list-versions --vault-name {} -n key1'.format(kv), + checks=JMESPathCheck('length(@)', 2)) + if os.path.isfile(key_file): + os.remove(key_file) + + # import PEM and BYOK keys + key_enc_file = os.path.join(TEST_DIR, 'mydomain.test.encrypted.pem') + key_enc_password = 'password' + key_plain_file = os.path.join(TEST_DIR, 'mydomain.test.pem') + self.cmd('keyvault key import --vault-name {} -n import-key-plain --pem-file "{}" -p software'.format(kv, key_plain_file)) + self.cmd('keyvault key import --vault-name {} -n import-key-encrypted --pem-file "{}" --pem-password {} -p hsm'.format(kv, key_enc_file, key_enc_password)) + + byok_key_file = os.path.join(TEST_DIR, 'TestBYOK-NA.byok') + self.cmd('keyvault key import --vault-name {} -n import-key-byok --byok-file "{}"'.format(kv, byok_key_file)) class KeyVaultSecretScenarioTest(ResourceGroupVCRTestBase): def __init__(self, test_method): super(KeyVaultSecretScenarioTest, self).__init__(__file__, test_method) + self.my_vcr.before_record_response = _before_record_response + if self.playback: + KeyVaultAuthBase.__call__ = _mock_key_vault_auth_base self.resource_group = 'cli-test-keyvault-secret' self.keyvault_name = 'cli-test-keyvault-secret' self.location = 'westus' def set_up(self): super(KeyVaultSecretScenarioTest, self).set_up() - self.cmd('keyvault create -g {} -n {} -l {}'.format(self.resource_group, self.keyvault_name, self.location)) + _create_keyvault(self, self.keyvault_name, self.resource_group, self.location) def test_keyvault_secret(self): self.execute() @@ -209,20 +274,23 @@ def body(self): self.cmd('keyvault secret list --vault-name {}'.format(kv), checks=NoneCheck()) - # PHASE 3 COMMANDS + # Round 4 COMMANDS # TODO: download secret class KeyVaultCertificateScenarioTest(ResourceGroupVCRTestBase): def __init__(self, test_method): super(KeyVaultCertificateScenarioTest, self).__init__(__file__, test_method) + self.my_vcr.before_record_response = _before_record_response + if self.playback: + KeyVaultAuthBase.__call__ = _mock_key_vault_auth_base self.resource_group = 'cli-test-keyvault-cert' self.keyvault_name = 'cli-test-keyvault-cert' self.location = 'westus' def set_up(self): super(KeyVaultCertificateScenarioTest, self).set_up() - self.cmd('keyvault create -g {} -n {} -l {}'.format(self.resource_group, self.keyvault_name, self.location)) + _create_keyvault(self, self.keyvault_name, self.resource_group, self.location) def test_keyvault_certificate(self): self.execute() @@ -292,6 +360,28 @@ def _test_keyvault_certificate_issuers(self): self.cmd('keyvault certificate issuer delete --vault-name {} --issuer-name issuer1'.format(kv)) self.cmd('keyvault certificate issuer list --vault-name {}'.format(kv), checks=NoneCheck()) + def _test_keyvault_pending_certificate(self): + kv = self.keyvault_name + policy_path = os.path.join(TEST_DIR, 'policy_pending.json') + fake_cert_path = os.path.join(TEST_DIR, 'import_pem_plain.pem') + self.cmd('keyvault certificate create --vault-name {} -n pending-cert -p @"{}"'.format(kv, policy_path), checks=[ + JMESPathCheck('statusDetails', 'Pending certificate created. Please Perform Merge to complete the request.'), + JMESPathCheck('cancellationRequested', False), + JMESPathCheck('status', 'inProgress') + ]) + self.cmd('keyvault certificate pending show --vault-name {} -n pending-cert'.format(kv), checks=[ + JMESPathCheck('statusDetails', 'Pending certificate created. Please Perform Merge to complete the request.'), + JMESPathCheck('cancellationRequested', False), + JMESPathCheck('status', 'inProgress') + ]) + # we do not have a way of actually getting a certificate that would pass this test so + # we simply ensure that the payload successfully serializes and is received by the server + self.cmd('keyvault certificate pending merge --vault-name {} -n pending-cert --file "{}"'.format(kv, fake_cert_path), + allowed_exceptions="Public key from x509 certificate and key of this instance doesn't match") + self.cmd('keyvault certificate pending delete --vault-name {} -n pending-cert'.format(kv)) + self.cmd('keyvault certificate pending show --vault-name {} -n pending-cert'.format(kv), + allowed_exceptions='Pending certificate not found') + def body(self): kv = self.keyvault_name @@ -338,13 +428,24 @@ def body(self): self._test_keyvault_certificate_contacts() self._test_keyvault_certificate_issuers() - - # PHASE 3 COMMANDS - # TODO: download certificiate - # TODO: import certificate - # TODO: merge certificate + self._test_keyvault_pending_certificate() # delete certificate self.cmd('keyvault certificate delete --vault-name {} -n cert1'.format(kv)) self.cmd('keyvault certificate list --vault-name {}'.format(kv), checks=NoneCheck()) + + # test certificate import + pem_encrypted_file = os.path.join(TEST_DIR, 'import_pem_encrypted_pwd_1234.pem') + pem_encrypted_password = '1234' + pem_plain_file = os.path.join(TEST_DIR, 'import_pem_plain.pem') + pem_policy_path = os.path.join(TEST_DIR, 'policy_import_pem.json') + self.cmd('keyvault certificate import --vault-name {} -n pem-cert1 --file "{}" -p @"{}"'.format(kv, pem_plain_file, pem_policy_path)) + self.cmd('keyvault certificate import --vault-name {} -n pem-cert2 --file "{}" --password {} -p @"{}"'.format(kv, pem_encrypted_file, pem_encrypted_password, pem_policy_path)) + + pfx_plain_file = os.path.join(TEST_DIR, 'import_pfx.pfx') + pfx_policy_path = os.path.join(TEST_DIR, 'policy_import_pfx.json') + self.cmd('keyvault certificate import --vault-name {} -n pfx-cert --file "{}" -p @"{}"'.format(kv, pfx_plain_file, pfx_policy_path)) + + # Round 4 COMMANDS + # TODO: download certificiate diff --git a/src/command_modules/azure-cli-keyvault/requirements.txt b/src/command_modules/azure-cli-keyvault/requirements.txt index 3a61569cd5e..0d131a3c0c7 100644 --- a/src/command_modules/azure-cli-keyvault/requirements.txt +++ b/src/command_modules/azure-cli-keyvault/requirements.txt @@ -1 +1,2 @@ azure-mgmt-keyvault==0.30.0 +pyOpenSSL diff --git a/src/command_modules/azure-cli-keyvault/setup.py b/src/command_modules/azure-cli-keyvault/setup.py index 36b3966a6b9..20f21fe5550 100644 --- a/src/command_modules/azure-cli-keyvault/setup.py +++ b/src/command_modules/azure-cli-keyvault/setup.py @@ -29,6 +29,7 @@ DEPENDENCIES = [ 'azure-mgmt-keyvault==0.30.0', 'azure-cli-core', + 'pyOpenSSL' ] with open('README.rst', 'r', encoding='utf-8') as f: