All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.azure.core.cryptography.package-info Maven / Gradle / Ivy

The newest version!
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.

/**
 * 

This package contains cryptography interfaces for Azure SDK client libraries. These interfaces allow client * libraries to perform cryptographic operations using asymmetric and symmetric keys, such as encrypting, decrypting, * signing, verifying, wrapping, and unwrapping keys. The package also provides classes that can resolve key * encryption keys from a given key identifier.

* *

Some of the key concepts and features of the cryptography package are:

* *
    *
  • Async Key Encryption Key and Key Encryption Key interfaces: These interfaces define the * methods for encrypting and decrypting keys, also known as key wrapping and unwrapping. They also support signing * and verifying data using the configured key.
  • * *
  • Async Key Encryption Key Resolver and Key Encryption Key Resolver interfaces: These * interfaces define the methods for resolving key encryption keys from a given key identifier. They can be used * to create instances of CryptographyClient.
  • *
* * @see com.azure.core.cryptography.KeyEncryptionKey * @see com.azure.core.cryptography.AsyncKeyEncryptionKey * @see com.azure.core.cryptography.KeyEncryptionKeyResolver * @see com.azure.core.cryptography.AsyncKeyEncryptionKeyResolver */ package com.azure.core.cryptography;




© 2015 - 2025 Weber Informatics LLC | Privacy Policy