You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/logic-apps/logic-apps-enterprise-integration-certificates.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ You can use the following certificate types in your workflows:
24
24
25
25
*[Public certificates](https://en.wikipedia.org/wiki/Public_key_certificate), which you must purchase from a public internet [certificate authority (CA)](https://en.wikipedia.org/wiki/Certificate_authority). These certificates don't require any keys.
26
26
27
-
* Private certificates or [*self-signed certificates*](https://en.wikipedia.org/wiki/Self-signed_certificate), which you create and issue yourself. However, these certificates require private keys.
27
+
* Private certificates or [*self-signed certificates*](https://en.wikipedia.org/wiki/Self-signed_certificate), which you create and issue yourself. However, these certificates require [private keys in an Azure key vault](#prerequisites).
28
28
29
29
If you're new to logic apps, review [What is Azure Logic Apps](logic-apps-overview.md)? For more information about B2B enterprise integration, review [B2B enterprise integration workflows with Azure Logic Apps and Enterprise Integration Pack](logic-apps-enterprise-integration-overview.md).
30
30
@@ -58,15 +58,15 @@ If you're new to logic apps, review [What is Azure Logic Apps](logic-apps-overvi
*[Add a corresponding public certificate](#add-public-certificate) to your key vault. This certificate appears in your [agreement's **Send** and **Receive** settings for signing and encrypting messages](logic-apps-enterprise-integration-agreements.md). For example, review [Reference for AS2 messages settings in Azure Logic Apps](logic-apps-enterprise-integration-as2-message-settings.md).
61
+
*[Add the corresponding public certificate](#add-public-certificate) to your key vault. This certificate appears in your [agreement's **Send** and **Receive** settings for signing and encrypting messages](logic-apps-enterprise-integration-agreements.md). For example, review [Reference for AS2 messages settings in Azure Logic Apps](logic-apps-enterprise-integration-as2-message-settings.md).
62
62
63
63
* At least two [trading partners](logic-apps-enterprise-integration-partners.md) and an [agreement between those partners](logic-apps-enterprise-integration-agreements.md) in your integration account. An agreement requires a host partner and a guest partner. Also, an agreement requires that both partners use the same or compatible *business identity* qualifier that's appropriate for an AS2, X12, EDIFACT, or RosettaNet agreement.
64
64
65
65
* Optionally, the logic app resource and workflow where you want to use the certificate. The workflow requires any trigger that starts your logic app's workflow. If you haven't created a logic app workflow before, review [Quickstart: Create your first logic app](quickstart-create-first-logic-app-workflow.md).
66
66
67
67
<aname="add-public-certificate"></a>
68
68
69
-
## Add a public certificate
69
+
## Use a public certificate
70
70
71
71
To use a *public certificate* in your workflow, you have to first add the certificate to your integration account.
72
72
@@ -84,7 +84,7 @@ To use a *public certificate* in your workflow, you have to first add the certif
84
84
|----------|----------|-------|-------------|
85
85
|**Name**| Yes | <*certificate-name*> | Your certificate's name, which is `publicCert` in this example |
86
86
|**Certificate Type**| Yes |**Public**| Your certificate's type |
87
-
|**Certificate**| Yes | <*certificate-file-name*> | To browse for the certificate file that you want to add, select the folder icon next to the **Certificate** box. |
87
+
|**Certificate**| Yes | <*certificate-file-name*> | To browse for the certificate file that you want to add, select the folder icon next to the **Certificate** box. Select the certificate that you want to use. |
88
88
|||||
89
89
90
90

@@ -95,11 +95,11 @@ To use a *public certificate* in your workflow, you have to first add the certif
95
95
96
96

97
97
98
-
<aname="add-public-certificate"></a>
98
+
<aname="add-private-certificate"></a>
99
99
100
-
## Add a private certificate
100
+
## Use a private certificate
101
101
102
-
To use a *private certificate* in your workflow, you have to first add the certificate to your integration account. Make sure that you've also met the [prerequisites private certificates](#prerequisites).
102
+
To use a *private certificate* in your workflow, you have to first meet the [prerequisites for private keys](#prerequisites), and add a public certificate to your integration account.
103
103
104
104
1. In the [Azure portal](https://portal.azure.com) search box, enter `integration accounts`, and select **Integration accounts**.
105
105
@@ -115,7 +115,7 @@ To use a *private certificate* in your workflow, you have to first add the certi
115
115
|----------|----------|-------|-------------|
116
116
|**Name**| Yes | <*certificate-name*> | Your certificate's name, which is `privateCert` in this example |
117
117
|**Certificate Type**| Yes |**Private**| Your certificate's type |
118
-
|**Certificate**| Yes | <*certificate-file-name*> | To browse for the certificate file that you want to add, select the folder icon next to the **Certificate** box. In the key vault that contains your private key, the file you add there is the public certificate. |
118
+
|**Certificate**| Yes | <*certificate-file-name*> | To browse for the certificate file that you want to add, select the folder icon next to the **Certificate** box. Select the public certificate that corresponds to the private key that's stored in your key vault. |
119
119
|**Resource Group**| Yes | <*integration-account-resource-group*> | Your integration account's resource group, which is `Integration-Account-RG` in this example |
120
120
|**Key Vault**| Yes | <*key-vault-name*> | Your key vault name |
121
121
|**Key name**| Yes | <*key-name*> | Your key name |
0 commit comments