AWS.Tools.PaymentCryptography.XML

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>AWS.Tools.PaymentCryptography</name>
    </assembly>
    <members>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.AddPAYCCResourceTagCmdlet">
            <summary>
            Adds or edits tags on an Amazon Web Services Payment Cryptography key.
             
             <note><para>
            Tagging or untagging an Amazon Web Services Payment Cryptography key can allow or
            deny permission to the key.
            </para></note><para>
            Each tag consists of a tag key and a tag value, both of which are case-sensitive strings.
            The tag value can be an empty (null) string. To add a tag, specify a new tag key and
            a tag value. To edit a tag, specify an existing tag key and a new tag value. You can
            also add tags to an Amazon Web Services Payment Cryptography key when you create it
            with <a>CreateKey</a>.
            </para><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>ListTagsForResource</a></para></li><li><para><a>UntagResource</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.AddPAYCCResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the key whose tags are being updated.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.AddPAYCCResourceTagCmdlet.Tag">
            <summary>
            <para>
            <para>One or more tags. Each tag consists of a tag key and a tag value. The tag value can
            be an empty (null) string. You can't have more than one tag on an Amazon Web Services
            Payment Cryptography key with the same tag key. If you specify an existing tag key
            with a different tag value, Amazon Web Services Payment Cryptography replaces the
            current tag value with the new one.</para><important><para>Don't include confidential or sensitive information in this field. This field may
            be displayed in plaintext in CloudTrail logs and other output.</para></important><para>To use this parameter, you must have <a>TagResource</a> permission in an IAM policy.</para><important><para>Don't include confidential or sensitive information in this field. This field may
            be displayed in plaintext in CloudTrail logs and other output.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.AddPAYCCResourceTagCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.TagResourceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.AddPAYCCResourceTagCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ResourceArn parameter.
            The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.AddPAYCCResourceTagCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.ExportPAYCCKeyCmdlet">
            <summary>
            Exports a key from Amazon Web Services Payment Cryptography using either ANSI X9 TR-34
            or TR-31 key export standard.
             
              
            <para>
            Amazon Web Services Payment Cryptography simplifies main or root key exchange process
            by eliminating the need of a paper-based key exchange process. It takes a modern and
            secure approach based of the ANSI X9 TR-34 key exchange standard.
            </para><para>
            You can use <code>ExportKey</code> to export main or root keys such as KEK (Key Encryption
            Key), using asymmetric key exchange technique following ANSI X9 TR-34 standard. The
            ANSI X9 TR-34 standard uses asymmetric keys to establishes bi-directional trust between
            the two parties exchanging keys. After which you can export working keys using the
            ANSI X9 TR-31 symmetric key exchange standard as mandated by PCI PIN. Using this operation,
            you can share your Amazon Web Services Payment Cryptography generated keys with other
            service partners to perform cryptographic operations outside of Amazon Web Services
            Payment Cryptography
            </para><para><b>TR-34 key export</b></para><para>
            Amazon Web Services Payment Cryptography uses TR-34 asymmetric key exchange standard
            to export main keys such as KEK. In TR-34 terminology, the sending party of the key
            is called Key Distribution Host (KDH) and the receiving party of the key is called
            Key Receiving Host (KRH). In key export process, KDH is Amazon Web Services Payment
            Cryptography which initiates key export. KRH is the user receiving the key. Before
            you initiate TR-34 key export, you must obtain an export token by calling <a>GetParametersForExport</a>.
            This operation also returns the signing key certificate that KDH uses to sign the
            wrapped key to generate a TR-34 wrapped key block. The export token expires after
            7 days.
            </para><para>
            Set the following parameters:
            </para><dl><dt>CertificateAuthorityPublicKeyIdentifier</dt><dd><para>
            The <code>KeyARN</code> of the certificate chain that will sign the wrapping key certificate.
            This must exist within Amazon Web Services Payment Cryptography before you initiate
            TR-34 key export. If it does not exist, you can import it by calling <a>ImportKey</a>
            for <code>RootCertificatePublicKey</code>.
            </para></dd><dt>ExportToken</dt><dd><para>
            Obtained from KDH by calling <a>GetParametersForExport</a>.
            </para></dd><dt>WrappingKeyCertificate</dt><dd><para>
            Amazon Web Services Payment Cryptography uses this to wrap the key under export.
            </para></dd></dl><para>
            When this operation is successful, Amazon Web Services Payment Cryptography returns
            the TR-34 wrapped key block.
            </para><para><b>TR-31 key export</b></para><para>
            Amazon Web Services Payment Cryptography uses TR-31 symmetric key exchange standard
            to export working keys. In TR-31, you must use a main key such as KEK to encrypt or
            wrap the key under export. To establish a KEK, you can use <a>CreateKey</a> or <a>ImportKey</a>.
            When this operation is successful, Amazon Web Services Payment Cryptography returns
            a TR-31 wrapped key block.
            </para><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>GetParametersForExport</a></para></li><li><para><a>ImportKey</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ExportPAYCCKeyCmdlet.Tr34KeyBlock_CertificateAuthorityPublicKeyIdentifier">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the certificate chain that signs the wrapping key certificate
            during TR-34 key export.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ExportPAYCCKeyCmdlet.ExportKeyIdentifier">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the key under export from Amazon Web Services Payment Cryptography.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ExportPAYCCKeyCmdlet.Tr34KeyBlock_ExportToken">
            <summary>
            <para>
            <para>The export token to initiate key export from Amazon Web Services Payment Cryptography.
            It also contains the signing key certificate that will sign the wrapped key during
            TR-34 key block generation. Call <a>GetParametersForExport</a> to receive an export
            token. It expires after 7 days. You can use the same export token to export multiple
            keys from the same service account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ExportPAYCCKeyCmdlet.Tr34KeyBlock_KeyBlockFormat">
            <summary>
            <para>
            <para>The format of key block that Amazon Web Services Payment Cryptography will use during
            key export.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ExportPAYCCKeyCmdlet.Tr34KeyBlock_RandomNonce">
            <summary>
            <para>
            <para>A random number value that is unique to the TR-34 key block generated using 2 pass.
            The operation will fail, if a random nonce value is not provided for a TR-34 key block
            generated using 2 pass.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ExportPAYCCKeyCmdlet.Tr34KeyBlock_WrappingKeyCertificate">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the wrapping key certificate. Amazon Web Services Payment
            Cryptography uses this certificate to wrap the key under export.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ExportPAYCCKeyCmdlet.Tr31KeyBlock_WrappingKeyIdentifier">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the the wrapping key. This key encrypts or wraps the key
            under export for TR-31 key block generation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ExportPAYCCKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'WrappedKey'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.ExportKeyResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.ExportKeyResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ExportPAYCCKeyCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ExportKeyIdentifier parameter.
            The -PassThru parameter is deprecated, use -Select '^ExportKeyIdentifier' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ExportPAYCCKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCAliasCmdlet">
            <summary>
            Gets the Amazon Web Services Payment Cryptography key associated with the alias.
             
              
            <para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>CreateAlias</a></para></li><li><para><a>DeleteAlias</a></para></li><li><para><a>ListAliases</a></para></li><li><para><a>UpdateAlias</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCAliasCmdlet.AliasName">
            <summary>
            <para>
            <para>The alias of the Amazon Web Services Payment Cryptography key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCAliasCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Alias'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.GetAliasResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.GetAliasResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCAliasCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AliasName parameter.
            The -PassThru parameter is deprecated, use -Select '^AliasName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCAliasListCmdlet">
            <summary>
            Lists the aliases for all keys in the caller's Amazon Web Services account and Amazon
            Web Services Region. You can filter the list of aliases. For more information, see
            <a href="https://docs.aws.amazon.com/payment-cryptography/latest/userguide/keys-managealias.html">Using
            aliases</a> in the <i>Amazon Web Services Payment Cryptography User Guide</i>.
             
              
            <para>
            This is a paginated operation, which means that each response might contain only a
            subset of all the aliases. When the response contains only a subset of aliases, it
            includes a <code>NextToken</code> value. Use this value in a subsequent <code>ListAliases</code>
            request to get more aliases. When you receive a response with no NextToken (or an
            empty or null value), that means there are no more aliases to get.
            </para><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>CreateAlias</a></para></li><li><para><a>DeleteAlias</a></para></li><li><para><a>GetAlias</a></para></li><li><para><a>UpdateAlias</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCAliasListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Use this parameter to specify the maximum number of items to return. When this value
            is present, Amazon Web Services Payment Cryptography does not return more than the
            specified number of items, but it might return fewer.</para><para>This value is optional. If you include a value, it must be between 1 and 100, inclusive.
            If you do not include a value, it defaults to 50.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCAliasListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter in a subsequent request after you receive a response with truncated
            results. Set it to the value of <code>NextToken</code> from the truncated response
            you just received.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCAliasListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Aliases'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.ListAliasesResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.ListAliasesResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCKeyCmdlet">
            <summary>
            Gets the key material for an Amazon Web Services Payment Cryptography key, including
            the immutable and mutable data specified when the key was created.
             
              
            <para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>CreateKey</a></para></li><li><para><a>DeleteKey</a></para></li><li><para><a>ListKeys</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCKeyCmdlet.KeyIdentifier">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the Amazon Web Services Payment Cryptography key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Key'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.GetKeyResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.GetKeyResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCKeyCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KeyIdentifier parameter.
            The -PassThru parameter is deprecated, use -Select '^KeyIdentifier' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCKeyListCmdlet">
            <summary>
            Lists the keys in the caller's Amazon Web Services account and Amazon Web Services
            Region. You can filter the list of keys.
             
              
            <para>
            This is a paginated operation, which means that each response might contain only a
            subset of all the keys. When the response contains only a subset of keys, it includes
            a <code>NextToken</code> value. Use this value in a subsequent <code>ListKeys</code>
            request to get more keys. When you receive a response with no NextToken (or an empty
            or null value), that means there are no more keys to get.
            </para><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>CreateKey</a></para></li><li><para><a>DeleteKey</a></para></li><li><para><a>GetKey</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCKeyListCmdlet.KeyState">
            <summary>
            <para>
            <para>The key state of the keys you want to list.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCKeyListCmdlet.MaxResult">
            <summary>
            <para>
            <para>Use this parameter to specify the maximum number of items to return. When this value
            is present, Amazon Web Services Payment Cryptography does not return more than the
            specified number of items, but it might return fewer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCKeyListCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter in a subsequent request after you receive a response with truncated
            results. Set it to the value of <code>NextToken</code> from the truncated response
            you just received.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCKeyListCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Keys'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.ListKeysResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.ListKeysResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCKeyListCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KeyState parameter.
            The -PassThru parameter is deprecated, use -Select '^KeyState' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCParametersForExportCmdlet">
            <summary>
            Gets the export token and the signing key certificate to initiate a TR-34 key export
            from Amazon Web Services Payment Cryptography.
             
              
            <para>
            The signing key certificate signs the wrapped key under export within the TR-34 key
            payload. The export token and signing key certificate must be in place and operational
            before calling <a>ExportKey</a>. The export token expires in 7 days. You can use the
            same export token to export multiple keys from your service account.
            </para><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>ExportKey</a></para></li><li><para><a>GetParametersForImport</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCParametersForExportCmdlet.KeyMaterialType">
            <summary>
            <para>
            <para>The key block format type (for example, TR-34 or TR-31) to use during key material
            export. Export token is only required for a TR-34 key export, <code>TR34_KEY_BLOCK</code>.
            Export token is not required for TR-31 key export.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCParametersForExportCmdlet.SigningKeyAlgorithm">
            <summary>
            <para>
            <para>The signing key algorithm to generate a signing key certificate. This certificate
            signs the wrapped key under export within the TR-34 key block cryptogram. <code>RSA_2048</code>
            is the only signing key algorithm allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCParametersForExportCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.GetParametersForExportResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.GetParametersForExportResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCParametersForExportCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KeyMaterialType parameter.
            The -PassThru parameter is deprecated, use -Select '^KeyMaterialType' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCParametersForImportCmdlet">
            <summary>
            Gets the import token and the wrapping key certificate to initiate a TR-34 key import
            into Amazon Web Services Payment Cryptography.
             
              
            <para>
            The wrapping key certificate wraps the key under import within the TR-34 key payload.
            The import token and wrapping key certificate must be in place and operational before
            calling <a>ImportKey</a>. The import token expires in 7 days. The same import token
            can be used to import multiple keys into your service account.
            </para><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>GetParametersForExport</a></para></li><li><para><a>ImportKey</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCParametersForImportCmdlet.KeyMaterialType">
            <summary>
            <para>
            <para>The key block format type such as TR-34 or TR-31 to use during key material import.
            Import token is only required for TR-34 key import <code>TR34_KEY_BLOCK</code>. Import
            token is not required for TR-31 key import.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCParametersForImportCmdlet.WrappingKeyAlgorithm">
            <summary>
            <para>
            <para>The wrapping key algorithm to generate a wrapping key certificate. This certificate
            wraps the key under import within the TR-34 key block cryptogram. <code>RSA_2048</code>
            is the only wrapping key algorithm allowed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCParametersForImportCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.GetParametersForImportResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.GetParametersForImportResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCParametersForImportCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KeyMaterialType parameter.
            The -PassThru parameter is deprecated, use -Select '^KeyMaterialType' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCPublicKeyCertificateCmdlet">
            <summary>
            Gets the public key certificate of the asymmetric key pair that exists within Amazon
            Web Services Payment Cryptography.
             
              
            <para>
            Unlike the private key of an asymmetric key, which never leaves Amazon Web Services
            Payment Cryptography unencrypted, callers with <code>GetPublicKeyCertificate</code>
            permission can download the public key certificate of the asymmetric key. You can
            share the public key certificate to allow others to encrypt messages and verify signatures
            outside of Amazon Web Services Payment Cryptography
            </para><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCPublicKeyCertificateCmdlet.KeyIdentifier">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the asymmetric key pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCPublicKeyCertificateCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is '*'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.GetPublicKeyCertificateResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.GetPublicKeyCertificateResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCPublicKeyCertificateCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KeyIdentifier parameter.
            The -PassThru parameter is deprecated, use -Select '^KeyIdentifier' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCResourceTagCmdlet">
            <summary>
            Lists the tags for an Amazon Web Services resource.
             
              
            <para>
            This is a paginated operation, which means that each response might contain only a
            subset of all the tags. When the response contains only a subset of tags, it includes
            a <code>NextToken</code> value. Use this value in a subsequent <code>ListTagsForResource</code>
            request to get more tags. When you receive a response with no NextToken (or an empty
            or null value), that means there are no more tags to get.
            </para><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>TagResource</a></para></li><li><para><a>UntagResource</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the key whose tags you are getting.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCResourceTagCmdlet.MaxResult">
            <summary>
            <para>
            <para>Use this parameter to specify the maximum number of items to return. When this value
            is present, Amazon Web Services Payment Cryptography does not return more than the
            specified number of items, but it might return fewer.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCResourceTagCmdlet.NextToken">
            <summary>
            <para>
            <para>Use this parameter in a subsequent request after you receive a response with truncated
            results. Set it to the value of <code>NextToken</code> from the truncated response
            you just received.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCResourceTagCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Tags'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.ListTagsForResourceResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.ListTagsForResourceResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.GetPAYCCResourceTagCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ResourceArn parameter.
            The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet">
            <summary>
            Imports keys and public key certificates into Amazon Web Services Payment Cryptography.
             
              
            <para>
            Amazon Web Services Payment Cryptography simplifies main or root key exchange process
            by eliminating the need of a paper-based key exchange process. It takes a modern and
            secure approach based of the ANSI X9 TR-34 key exchange standard.
            </para><para>
            You can use <code>ImportKey</code> to import main or root keys such as KEK (Key Encryption
            Key) using asymmetric key exchange technique following the ANSI X9 TR-34 standard.
            The ANSI X9 TR-34 standard uses asymmetric keys to establishes bi-directional trust
            between the two parties exchanging keys.
            </para><para>
            After you have imported a main or root key, you can import working keys to perform
            various cryptographic operations within Amazon Web Services Payment Cryptography using
            the ANSI X9 TR-31 symmetric key exchange standard as mandated by PCI PIN.
            </para><para>
            You can also import a <i>root public key certificate</i>, a self-signed certificate
            used to sign other public key certificates, or a <i>trusted public key certificate</i>
            under an already established root public key certificate.
            </para><para><b>To import a public root key certificate</b></para><para>
            Using this operation, you can import the public component (in PEM cerificate format)
            of your private root key. You can use the imported public root key certificate for
            digital signatures, for example signing wrapping key or signing key in TR-34, within
            your Amazon Web Services Payment Cryptography account.
            </para><para>
            Set the following parameters:
            </para><ul><li><para><code>KeyMaterial</code>: <code>RootCertificatePublicKey</code></para></li><li><para><code>KeyClass</code>: <code>PUBLIC_KEY</code></para></li><li><para><code>KeyModesOfUse</code>: <code>Verify</code></para></li><li><para><code>KeyUsage</code>: <code>TR31_S0_ASYMMETRIC_KEY_FOR_DIGITAL_SIGNATURE</code></para></li><li><para><code>PublicKeyCertificate</code>: The certificate authority used to sign the root
            public key certificate.
            </para></li></ul><para><b>To import a trusted public key certificate</b></para><para>
            The root public key certificate must be in place and operational before you import
            a trusted public key certificate. Set the following parameters:
            </para><ul><li><para><code>KeyMaterial</code>: <code>TrustedCertificatePublicKey</code></para></li><li><para><code>CertificateAuthorityPublicKeyIdentifier</code>: <code>KeyArn</code> of the
            <code>RootCertificatePublicKey</code>.
            </para></li><li><para><code>KeyModesOfUse</code> and <code>KeyUsage</code>: Corresponding to the cryptographic
            operations such as wrap, sign, or encrypt that you will allow the trusted public key
            certificate to perform.
            </para></li><li><para><code>PublicKeyCertificate</code>: The certificate authority used to sign the trusted
            public key certificate.
            </para></li></ul><para><b>Import main keys</b></para><para>
            Amazon Web Services Payment Cryptography uses TR-34 asymmetric key exchange standard
            to import main keys such as KEK. In TR-34 terminology, the sending party of the key
            is called Key Distribution Host (KDH) and the receiving party of the key is called
            Key Receiving Host (KRH). During the key import process, KDH is the user who initiates
            the key import and KRH is Amazon Web Services Payment Cryptography who receives the
            key. Before initiating TR-34 key import, you must obtain an import token by calling
            <a>GetParametersForImport</a>. This operation also returns the wrapping key certificate
            that KDH uses wrap key under import to generate a TR-34 wrapped key block. The import
            token expires after 7 days.
            </para><para>
            Set the following parameters:
            </para><ul><li><para><code>CertificateAuthorityPublicKeyIdentifier</code>: The <code>KeyArn</code> of
            the certificate chain that will sign the signing key certificate and should exist
            within Amazon Web Services Payment Cryptography before initiating TR-34 key import.
            If it does not exist, you can import it by calling by calling <code>ImportKey</code>
            for <code>RootCertificatePublicKey</code>.
            </para></li><li><para><code>ImportToken</code>: Obtained from KRH by calling <a>GetParametersForImport</a>.
            </para></li><li><para><code>WrappedKeyBlock</code>: The TR-34 wrapped key block from KDH. It contains the
            KDH key under import, wrapped with KRH provided wrapping key certificate and signed
            by the KDH private signing key. This TR-34 key block is generated by the KDH Hardware
            Security Module (HSM) outside of Amazon Web Services Payment Cryptography.
            </para></li><li><para><code>SigningKeyCertificate</code>: The public component of the private key that
            signed the KDH TR-34 wrapped key block. In PEM certificate format.
            </para></li></ul><note><para>
            TR-34 is intended primarily to exchange 3DES keys. Your ability to export AES-128
            and larger AES keys may be dependent on your source system.
            </para></note><para><b>Import working keys</b></para><para>
            Amazon Web Services Payment Cryptography uses TR-31 symmetric key exchange standard
            to import working keys. A KEK must be established within Amazon Web Services Payment
            Cryptography by using TR-34 key import. To initiate a TR-31 key import, set the following
            parameters:
            </para><ul><li><para><code>WrappedKeyBlock</code>: The key under import and encrypted using KEK. The TR-31
            key block generated by your HSM outside of Amazon Web Services Payment Cryptography.
             
            </para></li><li><para><code>WrappingKeyIdentifier</code>: The <code>KeyArn</code> of the KEK that Amazon
            Web Services Payment Cryptography uses to decrypt or unwrap the key under import.
            </para></li></ul><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>ExportKey</a></para></li><li><para><a>GetParametersForImport</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.Tr34KeyBlock_CertificateAuthorityPublicKeyIdentifier">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the certificate chain that signs the signing key certificate
            during TR-34 key import.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.TrustedCertificatePublicKey_CertificateAuthorityPublicKeyIdentifier">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the root public key certificate or certificate chain that
            signs the trusted public key certificate import.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyMaterial_RootCertificatePublicKey_KeyAttributes_KeyModesOfUse_Decrypt">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to decrypt
            data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyModesOfUse_Decrypt">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to decrypt
            data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyMaterial_RootCertificatePublicKey_KeyAttributes_KeyModesOfUse_DeriveKey">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to derive
            new keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyModesOfUse_DeriveKey">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to derive
            new keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.Enabled">
            <summary>
            <para>
            <para>Specifies whether import key is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyMaterial_RootCertificatePublicKey_KeyAttributes_KeyModesOfUse_Encrypt">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to encrypt
            data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyModesOfUse_Encrypt">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to encrypt
            data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyMaterial_RootCertificatePublicKey_KeyAttributes_KeyModesOfUse_Generate">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to generate
            and verify other card and PIN verification keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyModesOfUse_Generate">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to generate
            and verify other card and PIN verification keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.Tr34KeyBlock_ImportToken">
            <summary>
            <para>
            <para>The import token that initiates key import into Amazon Web Services Payment Cryptography.
            It expires after 7 days. You can use the same import token to import multiple keys
            to the same service account.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyMaterial_RootCertificatePublicKey_KeyAttributes_KeyAlgorithm">
            <summary>
            <para>
            <para>The key algorithm to be use during creation of an Amazon Web Services Payment Cryptography
            key.</para><para>For symmetric keys, Amazon Web Services Payment Cryptography supports <code>AES</code>
            and <code>TDES</code> algorithms. For asymmetric keys, Amazon Web Services Payment
            Cryptography supports <code>RSA</code> and <code>ECC_NIST</code> algorithms.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyAttributes_KeyAlgorithm">
            <summary>
            <para>
            <para>The key algorithm to be use during creation of an Amazon Web Services Payment Cryptography
            key.</para><para>For symmetric keys, Amazon Web Services Payment Cryptography supports <code>AES</code>
            and <code>TDES</code> algorithms. For asymmetric keys, Amazon Web Services Payment
            Cryptography supports <code>RSA</code> and <code>ECC_NIST</code> algorithms.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.Tr34KeyBlock_KeyBlockFormat">
            <summary>
            <para>
            <para>The key block format to use during key import. The only value allowed is <code>X9_TR34_2012</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyCheckValueAlgorithm">
            <summary>
            <para>
            <para>The algorithm that Amazon Web Services Payment Cryptography uses to calculate the
            key check value (KCV) for DES and AES keys.</para><para>For DES key, the KCV is computed by encrypting 8 bytes, each with value '00', with
            the key to be checked and retaining the 3 highest order bytes of the encrypted result.
            For AES key, the KCV is computed by encrypting 8 bytes, each with value '01', with
            the key to be checked and retaining the 3 highest order bytes of the encrypted result.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyMaterial_RootCertificatePublicKey_KeyAttributes_KeyClass">
            <summary>
            <para>
            <para>The type of Amazon Web Services Payment Cryptography key to create, which determines
            the classification of the cryptographic method and whether Amazon Web Services Payment
            Cryptography key contains a symmetric key or an asymmetric key pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyAttributes_KeyClass">
            <summary>
            <para>
            <para>The type of Amazon Web Services Payment Cryptography key to create, which determines
            the classification of the cryptographic method and whether Amazon Web Services Payment
            Cryptography key contains a symmetric key or an asymmetric key pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyMaterial_RootCertificatePublicKey_KeyAttributes_KeyUsage">
            <summary>
            <para>
            <para>The cryptographic usage of an Amazon Web Services Payment Cryptography key as defined
            in section A.5.2 of the TR-31 spec.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyAttributes_KeyUsage">
            <summary>
            <para>
            <para>The cryptographic usage of an Amazon Web Services Payment Cryptography key as defined
            in section A.5.2 of the TR-31 spec.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyMaterial_RootCertificatePublicKey_KeyAttributes_KeyModesOfUse_NoRestrictions">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key has no special restrictions
            other than the restrictions implied by <code>KeyUsage</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyModesOfUse_NoRestriction">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key has no special restrictions
            other than the restrictions implied by <code>KeyUsage</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.RootCertificatePublicKey_PublicKeyCertificate">
            <summary>
            <para>
            <para>Parameter information for root public key certificate import.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.TrustedCertificatePublicKey_PublicKeyCertificate">
            <summary>
            <para>
            <para>Parameter information for trusted public key certificate import.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.Tr34KeyBlock_RandomNonce">
            <summary>
            <para>
            <para>A random number value that is unique to the TR-34 key block generated using 2 pass.
            The operation will fail, if a random nonce value is not provided for a TR-34 key block
            generated using 2 pass.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyMaterial_RootCertificatePublicKey_KeyAttributes_KeyModesOfUse_Sign">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used for signing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyModesOfUse_Sign">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used for signing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.Tr34KeyBlock_SigningKeyCertificate">
            <summary>
            <para>
            <para>The public key component in PEM certificate format of the private key that signs the
            KDH TR-34 wrapped key block.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to attach to the key. Each tag consists of a tag key and a tag value. Both
            the tag key and the tag value are required, but the tag value can be an empty (null)
            string. You can't have more than one tag on an Amazon Web Services Payment Cryptography
            key with the same tag key. </para><para>You can't have more than one tag on an Amazon Web Services Payment Cryptography key
            with the same tag key. If you specify an existing tag key with a different tag value,
            Amazon Web Services Payment Cryptography replaces the current tag value with the specified
            one.</para><para>To use this parameter, you must have <code>TagResource</code> permission.</para><important><para>Don't include confidential or sensitive information in this field. This field may
            be displayed in plaintext in CloudTrail logs and other output.</para></important><note><para>Tagging or untagging an Amazon Web Services Payment Cryptography key can allow or
            deny permission to the key.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyMaterial_RootCertificatePublicKey_KeyAttributes_KeyModesOfUse_Unwrap">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to unwrap
            other keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyModesOfUse_Unwrap">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to unwrap
            other keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyMaterial_RootCertificatePublicKey_KeyAttributes_KeyModesOfUse_Verify">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to verify
            signatures.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyModesOfUse_Verify">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to verify
            signatures.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyMaterial_RootCertificatePublicKey_KeyAttributes_KeyModesOfUse_Wrap">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to wrap
            other keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.KeyModesOfUse_Wrap">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to wrap
            other keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.Tr31KeyBlock_WrappedKeyBlock">
            <summary>
            <para>
            <para>The TR-34 wrapped key block to import.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.Tr34KeyBlock_WrappedKeyBlock">
            <summary>
            <para>
            <para>The TR-34 wrapped key block to import.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.Tr31KeyBlock_WrappingKeyIdentifier">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the key that will decrypt or unwrap a TR-31 key block during
            import.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Key'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.ImportKeyResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.ImportKeyResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.ImportPAYCCKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCAliasCmdlet">
            <summary>
            Creates an <i>alias</i>, or a friendly name, for an Amazon Web Services Payment Cryptography
            key. You can use an alias to identify a key in the console and when you call cryptographic
            operations such as <a href="https://docs.aws.amazon.com/payment-cryptography/latest/DataAPIReference/API_EncryptData.html">EncryptData</a>
            or <a href="https://docs.aws.amazon.com/payment-cryptography/latest/DataAPIReference/API_DecryptData.html">DecryptData</a>.
             
              
            <para>
            You can associate the alias with any key in the same Amazon Web Services Region. Each
            alias is associated with only one key at a time, but a key can have multiple aliases.
            You can't create an alias without a key. The alias must be unique in the account and
            Amazon Web Services Region, but you can create another alias with the same name in
            a different Amazon Web Services Region.
            </para><para>
            To change the key that's associated with the alias, call <a>UpdateAlias</a>. To delete
            the alias, call <a>DeleteAlias</a>. These operations don't affect the underlying key.
            To get the alias that you created, call <a>ListAliases</a>.
            </para><para><b>Cross-account use</b>: This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>DeleteAlias</a></para></li><li><para><a>GetAlias</a></para></li><li><para><a>ListAliases</a></para></li><li><para><a>UpdateAlias</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCAliasCmdlet.AliasName">
            <summary>
            <para>
            <para>A friendly name that you can use to refer a key. An alias must begin with <code>alias/</code>
            followed by a name, for example <code>alias/ExampleAlias</code>. It can contain only
            alphanumeric characters, forward slashes (/), underscores (_), and dashes (-).</para><important><para>Don't include confidential or sensitive information in this field. This field may
            be displayed in plaintext in CloudTrail logs and other output.</para></important>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCAliasCmdlet.KeyArn">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the key to associate with the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCAliasCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Alias'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.CreateAliasResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.CreateAliasResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCAliasCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AliasName parameter.
            The -PassThru parameter is deprecated, use -Select '^AliasName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCAliasCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet">
            <summary>
            Creates an Amazon Web Services Payment Cryptography key, a logical representation
            of a cryptographic key, that is unique in your account and Amazon Web Services Region.
            You use keys for cryptographic functions such as encryption and decryption.
             
              
            <para>
            In addition to the key material used in cryptographic operations, an Amazon Web Services
            Payment Cryptography key includes metadata such as the key ARN, key usage, key origin,
            creation date, description, and key state.
            </para><para>
            When you create a key, you specify both immutable and mutable data about the key.
            The immutable data contains key attributes that defines the scope and cryptographic
            operations that you can perform using the key, for example key class (example: <code>SYMMETRIC_KEY</code>),
            key algorithm (example: <code>TDES_2KEY</code>), key usage (example: <code>TR31_P0_PIN_ENCRYPTION_KEY</code>)
            and key modes of use (example: <code>Encrypt</code>). For information about valid
            combinations of key attributes, see <a href="https://docs.aws.amazon.com/payment-cryptography/latest/userguide/keys-validattributes.html">Understanding
            key attributes</a> in the <i>Amazon Web Services Payment Cryptography User Guide</i>.
            The mutable data contained within a key includes usage timestamp and key deletion
            timestamp and can be modified after creation.
            </para><para>
            Amazon Web Services Payment Cryptography binds key attributes to keys using key blocks
            when you store or export them. Amazon Web Services Payment Cryptography stores the
            key contents wrapped and never stores or transmits them in the clear.
            </para><para><b>Cross-account use</b>: This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>DeleteKey</a></para></li><li><para><a>GetKey</a></para></li><li><para><a>ListKeys</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.KeyModesOfUse_Decrypt">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to decrypt
            data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.KeyModesOfUse_DeriveKey">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to derive
            new keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.Enabled">
            <summary>
            <para>
            <para>Specifies whether to enable the key. If the key is enabled, it is activated for use
            within the service. If the key not enabled, then it is created but not activated.
            The default value is enabled.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.KeyModesOfUse_Encrypt">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to encrypt
            data.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.Exportable">
            <summary>
            <para>
            <para>Specifies whether the key is exportable from the service.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.KeyModesOfUse_Generate">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to generate
            and verify other card and PIN verification keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.KeyAttributes_KeyAlgorithm">
            <summary>
            <para>
            <para>The key algorithm to be use during creation of an Amazon Web Services Payment Cryptography
            key.</para><para>For symmetric keys, Amazon Web Services Payment Cryptography supports <code>AES</code>
            and <code>TDES</code> algorithms. For asymmetric keys, Amazon Web Services Payment
            Cryptography supports <code>RSA</code> and <code>ECC_NIST</code> algorithms.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.KeyCheckValueAlgorithm">
            <summary>
            <para>
            <para>The algorithm that Amazon Web Services Payment Cryptography uses to calculate the
            key check value (KCV) for DES and AES keys.</para><para>For DES key, the KCV is computed by encrypting 8 bytes, each with value '00', with
            the key to be checked and retaining the 3 highest order bytes of the encrypted result.
            For AES key, the KCV is computed by encrypting 8 bytes, each with value '01', with
            the key to be checked and retaining the 3 highest order bytes of the encrypted result.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.KeyAttributes_KeyClass">
            <summary>
            <para>
            <para>The type of Amazon Web Services Payment Cryptography key to create, which determines
            the classification of the cryptographic method and whether Amazon Web Services Payment
            Cryptography key contains a symmetric key or an asymmetric key pair.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.KeyAttributes_KeyUsage">
            <summary>
            <para>
            <para>The cryptographic usage of an Amazon Web Services Payment Cryptography key as defined
            in section A.5.2 of the TR-31 spec.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.KeyModesOfUse_NoRestriction">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key has no special restrictions
            other than the restrictions implied by <code>KeyUsage</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.KeyModesOfUse_Sign">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used for signing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.Tag">
            <summary>
            <para>
            <para>The tags to attach to the key. Each tag consists of a tag key and a tag value. Both
            the tag key and the tag value are required, but the tag value can be an empty (null)
            string. You can't have more than one tag on an Amazon Web Services Payment Cryptography
            key with the same tag key. </para><para>To use this parameter, you must have <code>TagResource</code> permission.</para><important><para>Don't include confidential or sensitive information in this field. This field may
            be displayed in plaintext in CloudTrail logs and other output.</para></important><note><para>Tagging or untagging an Amazon Web Services Payment Cryptography key can allow or
            deny permission to the key.</para></note>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.KeyModesOfUse_Unwrap">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to unwrap
            other keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.KeyModesOfUse_Verify">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to verify
            signatures.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.KeyModesOfUse_Wrap">
            <summary>
            <para>
            <para>Specifies whether an Amazon Web Services Payment Cryptography key can be used to wrap
            other keys.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Key'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.CreateKeyResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.CreateKeyResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the Exportable parameter.
            The -PassThru parameter is deprecated, use -Select '^Exportable' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.NewPAYCCKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCAliasCmdlet">
            <summary>
            Deletes the alias, but doesn't affect the underlying key.
             
              
            <para>
            Each key can have multiple aliases. To get the aliases of all keys, use the <a>ListAliases</a>
            operation. To change the alias of a key, first use <a>DeleteAlias</a> to delete the
            current alias and then use <a>CreateAlias</a> to create a new alias. To associate
            an existing alias with a different key, call <a>UpdateAlias</a>.
            </para><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>CreateAlias</a></para></li><li><para><a>GetAlias</a></para></li><li><para><a>ListAliases</a></para></li><li><para><a>UpdateAlias</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCAliasCmdlet.AliasName">
            <summary>
            <para>
            <para>A friendly name that you can use to refer Amazon Web Services Payment Cryptography
            key. This value must begin with <code>alias/</code> followed by a name, such as <code>alias/ExampleAlias</code>.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCAliasCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.DeleteAliasResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCAliasCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AliasName parameter.
            The -PassThru parameter is deprecated, use -Select '^AliasName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCAliasCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCKeyCmdlet">
            <summary>
            Deletes the key material and all metadata associated with Amazon Web Services Payment
            Cryptography key.
             
              
            <para>
            Key deletion is irreversible. After a key is deleted, you can't perform cryptographic
            operations using the key. For example, you can't decrypt data that was encrypted by
            a deleted Amazon Web Services Payment Cryptography key, and the data may become unrecoverable.
            Because key deletion is destructive, Amazon Web Services Payment Cryptography has
            a safety mechanism to prevent accidental deletion of a key. When you call this operation,
            Amazon Web Services Payment Cryptography disables the specified key but doesn't delete
            it until after a waiting period. The default waiting period is 7 days. To set a different
            waiting period, set <code>DeleteKeyInDays</code>. During the waiting period, the <code>KeyState</code>
            is <code>DELETE_PENDING</code>. After the key is deleted, the <code>KeyState</code>
            is <code>DELETE_COMPLETE</code>.
            </para><para>
            If you delete key material, you can use <a>ImportKey</a> to reimport the same key
            material into the Amazon Web Services Payment Cryptography key.
            </para><para>
            You should delete a key only when you are sure that you don't need to use it anymore
            and no other parties are utilizing this key. If you aren't sure, consider deactivating
            it instead by calling <a>StopKeyUsage</a>.
            </para><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>RestoreKey</a></para></li><li><para><a>StartKeyUsage</a></para></li><li><para><a>StopKeyUsage</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCKeyCmdlet.DeleteKeyInDay">
            <summary>
            <para>
            <para>The waiting period for key deletion. The default value is seven days.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCKeyCmdlet.KeyIdentifier">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the key that is scheduled for deletion.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Key'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.DeleteKeyResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.DeleteKeyResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCKeyCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KeyIdentifier parameter.
            The -PassThru parameter is deprecated, use -Select '^KeyIdentifier' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCResourceTagCmdlet">
            <summary>
            Deletes a tag from an Amazon Web Services Payment Cryptography key.
             
             <note><para>
            Tagging or untagging an Amazon Web Services Payment Cryptography key can allow or
            deny permission to the key.
            </para></note><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>ListTagsForResource</a></para></li><li><para><a>TagResource</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCResourceTagCmdlet.ResourceArn">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the key whose tags are being removed.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCResourceTagCmdlet.TagKey">
            <summary>
            <para>
            <para>One or more tag keys. Don't include the tag values.</para><para>If the Amazon Web Services Payment Cryptography key doesn't have the specified tag
            key, Amazon Web Services Payment Cryptography doesn't throw an exception or return
            a response. To confirm that the operation succeeded, use the <a>ListTagsForResource</a>
            operation.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCResourceTagCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.UntagResourceResponse).
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCResourceTagCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the ResourceArn parameter.
            The -PassThru parameter is deprecated, use -Select '^ResourceArn' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RemovePAYCCResourceTagCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.RestorePAYCCKeyCmdlet">
            <summary>
            Cancels a scheduled key deletion during the waiting period. Use this operation to
            restore a <code>Key</code> that is scheduled for deletion.
             
              
            <para>
            During the waiting period, the <code>KeyState</code> is <code>DELETE_PENDING</code>
            and <code>deletePendingTimestamp</code> contains the date and time after which the
            <code>Key</code> will be deleted. After <code>Key</code> is restored, the <code>KeyState</code>
            is <code>CREATE_COMPLETE</code>, and the value for <code>deletePendingTimestamp</code>
            is removed.
            </para><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>DeleteKey</a></para></li><li><para><a>StartKeyUsage</a></para></li><li><para><a>StopKeyUsage</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RestorePAYCCKeyCmdlet.KeyIdentifier">
            <summary>
            <para>
            <para>The <code>KeyARN</code> of the key to be restored within Amazon Web Services Payment
            Cryptography.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RestorePAYCCKeyCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Key'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.RestoreKeyResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.RestoreKeyResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RestorePAYCCKeyCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KeyIdentifier parameter.
            The -PassThru parameter is deprecated, use -Select '^KeyIdentifier' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.RestorePAYCCKeyCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.StartPAYCCKeyUsageCmdlet">
            <summary>
            Enables an Amazon Web Services Payment Cryptography key, which makes it active for
            cryptographic operations within Amazon Web Services Payment Cryptography
             
              
            <para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>StopKeyUsage</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.StartPAYCCKeyUsageCmdlet.KeyIdentifier">
            <summary>
            <para>
            <para>The <code>KeyArn</code> of the key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.StartPAYCCKeyUsageCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Key'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.StartKeyUsageResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.StartKeyUsageResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.StartPAYCCKeyUsageCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KeyIdentifier parameter.
            The -PassThru parameter is deprecated, use -Select '^KeyIdentifier' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.StartPAYCCKeyUsageCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.StopPAYCCKeyUsageCmdlet">
            <summary>
            Disables an Amazon Web Services Payment Cryptography key, which makes it inactive
            within Amazon Web Services Payment Cryptography.
             
              
            <para>
            You can use this operation instead of <a>DeleteKey</a> to deactivate a key. You can
            enable the key in the future by calling <a>StartKeyUsage</a>.
            </para><para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>DeleteKey</a></para></li><li><para><a>StartKeyUsage</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.StopPAYCCKeyUsageCmdlet.KeyIdentifier">
            <summary>
            <para>
            <para>The <code>KeyArn</code> of the key.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.StopPAYCCKeyUsageCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Key'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.StopKeyUsageResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.StopKeyUsageResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.StopPAYCCKeyUsageCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the KeyIdentifier parameter.
            The -PassThru parameter is deprecated, use -Select '^KeyIdentifier' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.StopPAYCCKeyUsageCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
        <member name="T:Amazon.PowerShell.Cmdlets.PAYCC.UpdatePAYCCAliasCmdlet">
            <summary>
            Associates an existing Amazon Web Services Payment Cryptography alias with a different
            key. Each alias is associated with only one Amazon Web Services Payment Cryptography
            key at a time, although a key can have multiple aliases. The alias and the Amazon
            Web Services Payment Cryptography key must be in the same Amazon Web Services account
            and Amazon Web Services Region
             
              
            <para><b>Cross-account use:</b> This operation can't be used across different Amazon Web
            Services accounts.
            </para><para><b>Related operations:</b></para><ul><li><para><a>CreateAlias</a></para></li><li><para><a>DeleteAlias</a></para></li><li><para><a>GetAlias</a></para></li><li><para><a>ListAliases</a></para></li></ul>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.UpdatePAYCCAliasCmdlet.AliasName">
            <summary>
            <para>
            <para>The alias whose associated key is changing.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.UpdatePAYCCAliasCmdlet.KeyArn">
            <summary>
            <para>
            <para>The <code>KeyARN</code> for the key that you are updating or removing from the alias.</para>
            </para>
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.UpdatePAYCCAliasCmdlet.Select">
            <summary>
            Use the -Select parameter to control the cmdlet output. The default value is 'Alias'.
            Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.PaymentCryptography.Model.UpdateAliasResponse).
            Specifying the name of a property of type Amazon.PaymentCryptography.Model.UpdateAliasResponse will result in that property being returned.
            Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.UpdatePAYCCAliasCmdlet.PassThru">
            <summary>
            Changes the cmdlet behavior to return the value passed to the AliasName parameter.
            The -PassThru parameter is deprecated, use -Select '^AliasName' instead. This parameter will be removed in a future version.
            </summary>
        </member>
        <member name="P:Amazon.PowerShell.Cmdlets.PAYCC.UpdatePAYCCAliasCmdlet.Force">
            <summary>
            This parameter overrides confirmation prompts to force
            the cmdlet to continue its operation. This parameter should always
            be used with caution.
            </summary>
        </member>
    </members>
</doc>