azure-docs-sdk-java/docs-ref-autogen/com.microsoft.azure.keyvaul...

244 строки
13 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: com.microsoft.azure.keyvault.cryptography.algorithms._rsa_encryption
id: _rsa_encryption
parent: com.microsoft.azure.keyvault.cryptography.algorithms
children:
- com.microsoft.azure.keyvault.cryptography.algorithms._rsa_encryption.RsaEncryption(String)
href: com.microsoft.azure.keyvault.cryptography.algorithms._rsa_encryption.yml
langs:
- java
name: RsaEncryption
nameWithType: RsaEncryption
fullName: com.microsoft.azure.keyvault.cryptography.algorithms.RsaEncryption
type: Class
source:
remote: &o0
path: azure-keyvault-cryptography/src/main/java/com/microsoft/azure/keyvault/cryptography/algorithms/RsaEncryption.java
branch: bb950b2a0255c017040501de0c19e4849361ca1d
repo: https://github.com/Azure/azure-keyvault-java
path: azure-keyvault-cryptography/src/main/java/com/microsoft/azure/keyvault/cryptography/algorithms/RsaEncryption.java
startLine: 10
package: com.microsoft.azure.keyvault.cryptography.algorithms
syntax:
content: public class RsaEncryption extends AsymmetricEncryptionAlgorithm
inheritance:
- java.lang.Object
- com.microsoft.azure.keyvault.cryptography._algorithm
- com.microsoft.azure.keyvault.cryptography._encryption_algorithm
- com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm
inheritedMembers:
- com.microsoft.azure.keyvault.cryptography._algorithm.Algorithm(String)
- com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.AsymmetricEncryptionAlgorithm(String)
- com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.CreateDecryptor(KeyPair)
- com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.CreateDecryptor(KeyPair,Provider)
- com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.CreateEncryptor(KeyPair)
- com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.CreateEncryptor(KeyPair,Provider)
- com.microsoft.azure.keyvault.cryptography._encryption_algorithm.EncryptionAlgorithm(String)
- com.microsoft.azure.keyvault.cryptography._algorithm.getName()
- uid: com.microsoft.azure.keyvault.cryptography.algorithms._rsa_encryption.RsaEncryption(String)
id: RsaEncryption(String)
parent: com.microsoft.azure.keyvault.cryptography.algorithms._rsa_encryption
href: com.microsoft.azure.keyvault.cryptography.algorithms._rsa_encryption.yml
langs:
- java
name: RsaEncryption(String name)
nameWithType: RsaEncryption.RsaEncryption(String name)
fullName: com.microsoft.azure.keyvault.cryptography.algorithms.RsaEncryption.RsaEncryption(String name)
overload: com.microsoft.azure.keyvault.cryptography.algorithms._rsa_encryption.RsaEncryption*
type: Constructor
source:
remote: *o0
path: azure-keyvault-cryptography/src/main/java/com/microsoft/azure/keyvault/cryptography/algorithms/RsaEncryption.java
startLine: 12
package: com.microsoft.azure.keyvault.cryptography.algorithms
syntax:
content: protected RsaEncryption(String name)
parameters:
- id: name
type: "26831127"
references:
- uid: "26831127"
spec.java:
- name: String
fullName: String
- uid: com.microsoft.azure.keyvault.cryptography.algorithms._rsa_encryption.RsaEncryption*
name: RsaEncryption
nameWithType: RsaEncryption.RsaEncryption
fullName: com.microsoft.azure.keyvault.cryptography.algorithms.RsaEncryption.RsaEncryption
package: com.microsoft.azure.keyvault.cryptography.algorithms
- uid: com.microsoft.azure.keyvault.cryptography._algorithm.Algorithm(String)
parent: com.microsoft.azure.keyvault.cryptography._algorithm
href: com.microsoft.azure.keyvault.cryptography._algorithm.yml
name: Algorithm(String name)
nameWithType: Algorithm.Algorithm(String name)
fullName: com.microsoft.azure.keyvault.cryptography.Algorithm.Algorithm(String name)
type: Constructor
summary: >-
<p>Constructor.</p>
<p></p>
syntax:
content: protected Algorithm(String name)
parameters:
- id: name
type: "26831127"
description: <p>The name of the algorithm. </p>
- uid: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.AsymmetricEncryptionAlgorithm(String)
parent: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm
href: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.yml
name: AsymmetricEncryptionAlgorithm(String name)
nameWithType: AsymmetricEncryptionAlgorithm.AsymmetricEncryptionAlgorithm(String name)
fullName: com.microsoft.azure.keyvault.cryptography.AsymmetricEncryptionAlgorithm.AsymmetricEncryptionAlgorithm(String name)
type: Constructor
summary: >-
<p>Constructor.</p>
<p></p>
syntax:
content: protected AsymmetricEncryptionAlgorithm(String name)
parameters:
- id: name
type: "26831127"
description: <p>The name of the algorithm. </p>
- uid: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.CreateDecryptor(KeyPair)
parent: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm
href: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.yml
name: CreateDecryptor(KeyPair keyPair)
nameWithType: AsymmetricEncryptionAlgorithm.CreateDecryptor(KeyPair keyPair)
fullName: com.microsoft.azure.keyvault.cryptography.AsymmetricEncryptionAlgorithm.CreateDecryptor(KeyPair keyPair)
type: Method
summary: >-
<p>Creates a <xref uid="com.microsoft.azure.keyvault.cryptography._i_crypto_transform" data-throw-if-not-resolved="false">com.microsoft.azure.keyvault.cryptography.ICryptoTransform</xref> implementation for decryption that uses the specified <xref uid="" data-throw-if-not-resolved="false">java.security.KeyPair</xref> and the default <xref uid="" data-throw-if-not-resolved="false">java.security.Provider</xref> provider.</p>
<p></p>
syntax:
content: public abstract ICryptoTransform CreateDecryptor(KeyPair keyPair)
parameters:
- id: keyPair
type: 5330fdd9
description: <p>The key pair to use. </p>
return:
type: 13c86962com.microsoft.azure.keyvault.cryptography._i_crypto_transform
- uid: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.CreateDecryptor(KeyPair,Provider)
parent: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm
href: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.yml
name: CreateDecryptor(KeyPair keyPair, Provider provider)
nameWithType: AsymmetricEncryptionAlgorithm.CreateDecryptor(KeyPair keyPair, Provider provider)
fullName: com.microsoft.azure.keyvault.cryptography.AsymmetricEncryptionAlgorithm.CreateDecryptor(KeyPair keyPair, Provider provider)
type: Method
summary: >-
<p>Creates a <xref uid="com.microsoft.azure.keyvault.cryptography._i_crypto_transform" data-throw-if-not-resolved="false">com.microsoft.azure.keyvault.cryptography.ICryptoTransform</xref> implementation for decryption that uses the specified <xref uid="" data-throw-if-not-resolved="false">java.security.KeyPair</xref> and <xref uid="" data-throw-if-not-resolved="false">java.security.Provider</xref>.</p>
<p></p>
syntax:
content: public abstract ICryptoTransform CreateDecryptor(KeyPair keyPair, Provider provider)
parameters:
- id: keyPair
type: 5330fdd9
description: <p>The key pair to use. </p>
- id: provider
type: 8f3c7027
description: <p>The provider to use. </p>
return:
type: 13c86962com.microsoft.azure.keyvault.cryptography._i_crypto_transform
- uid: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.CreateEncryptor(KeyPair)
parent: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm
href: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.yml
name: CreateEncryptor(KeyPair keyPair)
nameWithType: AsymmetricEncryptionAlgorithm.CreateEncryptor(KeyPair keyPair)
fullName: com.microsoft.azure.keyvault.cryptography.AsymmetricEncryptionAlgorithm.CreateEncryptor(KeyPair keyPair)
type: Method
summary: >-
<p>Creates a <xref uid="com.microsoft.azure.keyvault.cryptography._i_crypto_transform" data-throw-if-not-resolved="false">com.microsoft.azure.keyvault.cryptography.ICryptoTransform</xref> implementation for encryption that uses the specified <xref uid="" data-throw-if-not-resolved="false">java.security.KeyPair</xref> and the default <xref uid="" data-throw-if-not-resolved="false">java.security.Provider</xref> provider.</p>
<p></p>
syntax:
content: public abstract ICryptoTransform CreateEncryptor(KeyPair keyPair)
parameters:
- id: keyPair
type: 5330fdd9
description: <p>The key pair to use. </p>
return:
type: 13c86962com.microsoft.azure.keyvault.cryptography._i_crypto_transform
- uid: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.CreateEncryptor(KeyPair,Provider)
parent: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm
href: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.yml
name: CreateEncryptor(KeyPair keyPair, Provider provider)
nameWithType: AsymmetricEncryptionAlgorithm.CreateEncryptor(KeyPair keyPair, Provider provider)
fullName: com.microsoft.azure.keyvault.cryptography.AsymmetricEncryptionAlgorithm.CreateEncryptor(KeyPair keyPair, Provider provider)
type: Method
summary: >-
<p>Creates a <xref uid="com.microsoft.azure.keyvault.cryptography._i_crypto_transform" data-throw-if-not-resolved="false">com.microsoft.azure.keyvault.cryptography.ICryptoTransform</xref> implementation for encryption that uses the specified <xref uid="" data-throw-if-not-resolved="false">java.security.KeyPair</xref> and <xref uid="" data-throw-if-not-resolved="false">java.security.Provider</xref>.</p>
<p></p>
syntax:
content: public abstract ICryptoTransform CreateEncryptor(KeyPair keyPair, Provider provider)
parameters:
- id: keyPair
type: 5330fdd9
description: <p>The key pair to use. </p>
- id: provider
type: 8f3c7027
description: <p>The provider to use. </p>
return:
type: 13c86962com.microsoft.azure.keyvault.cryptography._i_crypto_transform
- uid: com.microsoft.azure.keyvault.cryptography._encryption_algorithm.EncryptionAlgorithm(String)
parent: com.microsoft.azure.keyvault.cryptography._encryption_algorithm
href: com.microsoft.azure.keyvault.cryptography._encryption_algorithm.yml
name: EncryptionAlgorithm(String name)
nameWithType: EncryptionAlgorithm.EncryptionAlgorithm(String name)
fullName: com.microsoft.azure.keyvault.cryptography.EncryptionAlgorithm.EncryptionAlgorithm(String name)
type: Constructor
summary: <p>Constructor. </p>
syntax:
content: protected EncryptionAlgorithm(String name)
parameters:
- id: name
type: "26831127"
description: <p>The name of the algorithm. </p>
- uid: com.microsoft.azure.keyvault.cryptography._algorithm.getName()
parent: com.microsoft.azure.keyvault.cryptography._algorithm
href: com.microsoft.azure.keyvault.cryptography._algorithm.yml
name: getName()
nameWithType: Algorithm.getName()
fullName: com.microsoft.azure.keyvault.cryptography.Algorithm.getName()
type: Method
summary: >-
<p>Gets the name of the algorithm.</p>
<p></p>
syntax:
content: public String getName()
return:
type: "26831127"
description: <p>The name of the algorithm. </p>
- uid: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm
parent: com.microsoft.azure.keyvault.cryptography
href: com.microsoft.azure.keyvault.cryptography._asymmetric_encryption_algorithm.yml
name: AsymmetricEncryptionAlgorithm
nameWithType: AsymmetricEncryptionAlgorithm
fullName: com.microsoft.azure.keyvault.cryptography.AsymmetricEncryptionAlgorithm
type: Class
summary: <p>Abstract base class for all asymmetric encryption algorithms. </p>
syntax:
content: public class AsymmetricEncryptionAlgorithm extends EncryptionAlgorithm
- uid: com.microsoft.azure.keyvault.cryptography.algorithms._rsa15
parent: com.microsoft.azure.keyvault.cryptography.algorithms
href: com.microsoft.azure.keyvault.cryptography.algorithms._rsa15.yml
name: Rsa15
nameWithType: Rsa15
fullName: com.microsoft.azure.keyvault.cryptography.algorithms.Rsa15
type: Class
syntax:
content: public class Rsa15 extends RsaEncryption
- uid: com.microsoft.azure.keyvault.cryptography.algorithms._rsa_oaep
parent: com.microsoft.azure.keyvault.cryptography.algorithms
href: com.microsoft.azure.keyvault.cryptography.algorithms._rsa_oaep.yml
name: RsaOaep
nameWithType: RsaOaep
fullName: com.microsoft.azure.keyvault.cryptography.algorithms.RsaOaep
type: Class
syntax:
content: public class RsaOaep