Skip to content

Commit d976d12

Browse files
authored
Merge pull request #183 from AdobeDocs/revert-normalize-links
Revert normalize links
2 parents bc4f1f7 + a29c9f4 commit d976d12

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+241
-241
lines changed

src/pages/config.md

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -3,50 +3,50 @@
33

44
- pages:
55
- [Developer Console](https://developer.adobe.com/developer-console/)
6-
- [Authentication Guide](guides/authentication/)
7-
- [Documentation](guides/)
8-
- [Support](support/)
6+
- [Authentication Guide](guides/authentication/index.md)
7+
- [Documentation](guides/index.md)
8+
- [Support](support/index.md)
99

1010
- subPages:
11-
- [Developer Console](guides/)
12-
- [Getting Started](guides/getting-started)
13-
- [Projects](guides/projects/)
14-
- [Create an Empty Project](guides/projects/projects-empty)
15-
- [Create a Templated Project](guides/projects/projects-template)
16-
- [Projects Approval](guides/projects/approval)
17-
- [Beta Users](guides/projects/beta-users)
18-
- [Plugins](guides/plugins/)
19-
- [Distribute a Plugin](guides/plugins/plugin-distribution)
20-
- [Update a Plugin](guides/plugins/plugin-update)
21-
- [Services](guides/services/)
22-
- [Add API using OAuth Server-to-Server credential](guides/services/services-add-api-oauth-s2-s)
23-
- [Add API using API Key credential](guides/services/services-add-api-key)
24-
- [Add API using OAuth User authentication credential](guides/services/services-add-api-oauth-user-authentication)
25-
- [Add Events](guides/services/services-add-event)
26-
- [Enable Runtime](guides/services/services-enable-runtime)
27-
- [Email Alerts](guides/email-alerts/)
28-
- [Certificate Expiry](guides/email-alerts/cert-expiry)
29-
- [Credentials](guides/credentials)
30-
- [Insights](guides/insights)
31-
- [APIs and services](guides/apis-and-services)
32-
- [Public Profile](guides/public-profile)
33-
- [Quota](guides/quota)
34-
- [Authentication](guides/authentication/)
35-
- [User Authentication](guides/authentication/UserAuthentication/)
36-
- [Implementation Guide](guides/authentication/UserAuthentication/implementation)
37-
- [API Reference](guides/authentication/UserAuthentication/ims)
38-
- [Server to Server Authentication](guides/authentication/ServerToServerAuthentication/)
39-
- [Implementation Guide](guides/authentication/ServerToServerAuthentication/implementation)
40-
- [Migration Guide](guides/authentication/ServerToServerAuthentication/migration)
41-
- [Migration FAQs](guides/authentication/ServerToServerAuthentication/faqs)
42-
- [API Reference](guides/authentication/ServerToServerAuthentication/ims)
43-
- [Service Account (JWT) credential](guides/authentication/JWT/)
44-
- [Create a Public Key Certificate](guides/authentication/JWT/jwt-certificate)
45-
- [JWT Metascopes](guides/authentication/JWT/scopes)
46-
- [JWT Sample Code](guides/authentication/JWT/samples)
47-
- [API Key Authentication](guides/authentication/APIKeyAuthentication/)
48-
- [Tools](guides/authentication/Tools/)
49-
- [OAuth 2.0 Playground](guides/authentication/Tools/o-auth-playground)
50-
- [Postman](guides/authentication/Tools/postman)
51-
- [Support](support/)
52-
- [FAQ](support/faq)
11+
- [Developer Console](guides/index.md)
12+
- [Getting Started](guides/getting-started.md)
13+
- [Projects](guides/projects/index.md)
14+
- [Create an Empty Project](guides/projects/projects-empty.md)
15+
- [Create a Templated Project](guides/projects/projects-template.md)
16+
- [Projects Approval](guides/projects/approval.md)
17+
- [Beta Users](guides/projects/beta-users.md)
18+
- [Plugins](guides/plugins/index.md)
19+
- [Distribute a Plugin](guides/plugins/plugin-distribution.md)
20+
- [Update a Plugin](guides/plugins/plugin-update.md)
21+
- [Services](guides/services/index.md)
22+
- [Add API using OAuth Server-to-Server credential](guides/services/services-add-api-oauth-s2s.md)
23+
- [Add API using API Key credential](guides/services/services-add-api-key.md)
24+
- [Add API using OAuth User authentication credential](guides/services/services-add-api-oauth-user-authentication.md)
25+
- [Add Events](guides/services/services-add-event.md)
26+
- [Enable Runtime](guides/services/services-enable-runtime.md)
27+
- [Email Alerts](guides/email-alerts/index.md)
28+
- [Certificate Expiry](guides/email-alerts/cert-expiry.md)
29+
- [Credentials](guides/credentials.md)
30+
- [Insights](guides/insights.md)
31+
- [APIs and services](guides/apis-and-services.md)
32+
- [Public Profile](guides/public-profile.md)
33+
- [Quota](guides/quota.md)
34+
- [Authentication](guides/authentication/index.md)
35+
- [User Authentication](guides/authentication/UserAuthentication/index.md)
36+
- [Implementation Guide](guides/authentication/UserAuthentication/implementation.md)
37+
- [API Reference](guides/authentication/UserAuthentication/ims.md)
38+
- [Server to Server Authentication](guides/authentication/ServerToServerAuthentication/index.md)
39+
- [Implementation Guide](guides/authentication/ServerToServerAuthentication/implementation.md)
40+
- [Migration Guide](guides/authentication/ServerToServerAuthentication/migration.md)
41+
- [Migration FAQs](guides/authentication/ServerToServerAuthentication/faqs.md)
42+
- [API Reference](guides/authentication/ServerToServerAuthentication/ims.md)
43+
- [Service Account (JWT) credential](guides/authentication/JWT/index.md)
44+
- [Create a Public Key Certificate](guides/authentication/JWT/jwt-certificate.md)
45+
- [JWT Metascopes](guides/authentication/JWT/scopes.md)
46+
- [JWT Sample Code](guides/authentication/JWT/samples.md)
47+
- [API Key Authentication](guides/authentication/APIKeyAuthentication/index.md)
48+
- [Tools](guides/authentication/Tools/index.md)
49+
- [OAuth 2.0 Playground](guides/authentication/Tools/o-auth-playground.md)
50+
- [Postman](guides/authentication/Tools/postman.md)
51+
- [Support](support/index.md)
52+
- [FAQ](support/faq.md)

src/pages/guides/apis-and-services.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ The *Events* tab shows Adobe and custom events available for your organization.
1616

1717
## Plugins
1818

19-
The *Plugins* tab shows those Adobe products that currently support plugin creation and submission via the Adobe Developer Console. To find out more, please visit the [plugin overview](plugins/).
19+
The *Plugins* tab shows those Adobe products that currently support plugin creation and submission via the Adobe Developer Console. To find out more, please visit the [plugin overview](plugins/index.md).
2020

2121
## Runtime
2222

File renamed without changes.

src/pages/guides/authentication/JWT/index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
<InlineAlert slots="text"/>
44

5-
The Service Account (JWT) credentials have been deprecated in favor of the OAuth Server-to-Server credentials. Your applications using the Service Account (JWT) credentials will stop working after Jun 30, 2025. You must migrate to the new credential by **Jun 30, 2025**, to ensure your application continues functioning. [Learn more](../ServerToServerAuthentication/migration).
5+
The Service Account (JWT) credentials have been deprecated in favor of the OAuth Server-to-Server credentials. Your applications using the Service Account (JWT) credentials will stop working after Jun 30, 2025. You must migrate to the new credential by **Jun 30, 2025**, to ensure your application continues functioning. [Learn more](../ServerToServerAuthentication/migration.md).
66

7-
To establish a secure service-to-service Adobe I/O API session, you must create a JSON Web Token (JWT) that encapsulates the identity of your integration, and then exchange it for an access token. Every request to an Adobe service must include the access token in the `Authorization` header, along with the API Key (Client ID) that was generated when you created the [Service Account Integration](../service-account-integration) in the [Adobe Developer Console](https://developer.adobe.com/console/).
7+
To establish a secure service-to-service Adobe I/O API session, you must create a JSON Web Token (JWT) that encapsulates the identity of your integration, and then exchange it for an access token. Every request to an Adobe service must include the access token in the `Authorization` header, along with the API Key (Client ID) that was generated when you created the [Service Account Integration](../service-account-integration.md) in the [Adobe Developer Console](https://developer.adobe.com/console/).
88

99
## Authentication Workflow
1010

@@ -22,7 +22,7 @@ Your JWT must contain the following claims:
2222
| iss | _Required_. The issuer, your **Organization ID** from the Adobe Developer Console integration, in the format `org_ident@AdobeOrg`. Identifies your organization that has been configured for access to the Adobe I/O API.|
2323
| sub | _Required_. The subject, your **Technical Account ID** from the Adobe Developer Console integration, in the format: `[email protected]`.|
2424
| aud | _Required_. The audience for the token, your **API Key** from the Adobe Developer Console integration, in the format: `https://ims-na1.adobelogin.com/c/api_key`.|
25-
| Metascopes | _Required_. The API-access claim configured for your organization: [JWT Metascopes](scopes), in the format: `"https://ims-na1.adobelogin.com/s/meta_scope": true`|
25+
| Metascopes | _Required_. The API-access claim configured for your organization: [JWT Metascopes](scopes.md), in the format: `"https://ims-na1.adobelogin.com/s/meta_scope": true`|
2626

2727
The following is a sample payload to be signed and encoded.
2828

@@ -40,7 +40,7 @@ The following is a sample payload to be signed and encoded.
4040

4141
The JWT must be signed and base-64 encoded for inclusion in the access request. The JWT libraries provide functions to perform these tasks.
4242

43-
- The token must be signed using the private key for a digital signing certificate that is associated with your API key. You can associate more than one certificate with an API key. If you do so, you can use the private key of any associated certificate to sign your JWT. For more information about private key/public certificate, see [Create a public key certificate](./jwt-certificate#using-the-public-key-certificate-for-service-account-integration).
43+
- The token must be signed using the private key for a digital signing certificate that is associated with your API key. You can associate more than one certificate with an API key. If you do so, you can use the private key of any associated certificate to sign your JWT. For more information about private key/public certificate, see [Create a public key certificate](./jwt-certificate.md#using-the-public-key-certificate-for-service-account-integration).
4444

4545
**Algorithm**: **RS256** (RSA Signature with SHA-256) is an asymmetric algorithm, and it uses a public/private key pair: the identity provider has a private (secret) key used to generate the signature, and the consumer of the JWT (i.e. Adobe Developer Console) gets a public key to validate the signature.
4646

src/pages/guides/authentication/JWT/jwt-certificate.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<InlineAlert slots="text"/>
44

5-
The Service Account (JWT) credentials have been deprecated in favor of the OAuth Server-to-Server credentials. Your applications using the Service Account (JWT) credentials will stop working after Jun 30, 2025. You must migrate to the new credential by **Jun 30, 2025**, to ensure your application continues functioning. [Learn more](../../ServerToServerAuthentication/migration).
5+
The Service Account (JWT) credentials have been deprecated in favor of the OAuth Server-to-Server credentials. Your applications using the Service Account (JWT) credentials will stop working after Jun 30, 2025. You must migrate to the new credential by **Jun 30, 2025**, to ensure your application continues functioning. [Learn more](../../ServerToServerAuthentication/migration.md).
66

77
Create a private key and a public certificate. Make sure you store these securely.
88

src/pages/guides/authentication/JWT/samples.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
<InlineAlert slots="text"/>
55

6-
The Service Account (JWT) credentials have been deprecated in favor of the OAuth Server-to-Server credentials. Your applications using the Service Account (JWT) credentials will stop working after Jun 30, 2025. You must migrate to the new credential by **Jun 30, 2025**, to ensure your application continues functioning. [Learn more](../../ServerToServerAuthentication/migration).
6+
The Service Account (JWT) credentials have been deprecated in favor of the OAuth Server-to-Server credentials. Your applications using the Service Account (JWT) credentials will stop working after Jun 30, 2025. You must migrate to the new credential by **Jun 30, 2025**, to ensure your application continues functioning. [Learn more](../../ServerToServerAuthentication/migration.md).
77

88
The following samples demonstrate JWT generation and exchanging it with Adobe IMS endpoint to retrieve an access token.
99

@@ -20,4 +20,4 @@ The following samples demonstrate JWT generation and exchanging it with Adobe IM
2020
[Github repo](https://github.com/AdobeDocs/adobe-dev-console/tree/main/samples/adobe-jwt-dotnet) where you can find a complete sample C#.NET code to generate a JWT and exchanging it with Adobe IMS Endpoint to retrieve an access token.
2121

2222
### PHP Example
23-
[Github repo](https://github.com/AdobeDocs/adobe-dev-console/tree/main/samples/adobe-jwt-php) where you can find PHP code example for JWT creation and reference method that exchanges JWT with Adobe IMS Endpoint to retrieve an access token.
23+
[Github repo](https://github.com/AdobeDocs/adobe-dev-console/tree/main/samples/adobe-jwt-php) where you can find PHP code example for JWT creation and reference method that exchanges JWT with Adobe IMS Endpoint to retrieve an access token.

src/pages/guides/authentication/JWT/scopes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
<InlineAlert slots="text"/>
55

6-
The Service Account (JWT) credentials have been deprecated in favor of the OAuth Server-to-Server credentials. Your applications using the Service Account (JWT) credentials will stop working after Jun 30, 2025. You must migrate to the new credential by **Jun 30, 2025**, to ensure your application continues functioning. [Learn more](../../ServerToServerAuthentication/migration).
6+
The Service Account (JWT) credentials have been deprecated in favor of the OAuth Server-to-Server credentials. Your applications using the Service Account (JWT) credentials will stop working after Jun 30, 2025. You must migrate to the new credential by **Jun 30, 2025**, to ensure your application continues functioning. [Learn more](../../ServerToServerAuthentication/migration.md).
77

88
JSON Web Token (JWT) metascopes govern the access and privileges for service accounts. As an application developer, you will choose the set of scopes to access certain resources by specifying the scopes as part of the encoding claims for your JWTs.
99

src/pages/guides/authentication/OAuth/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33

44
<InlineAlert slots="text"/>
55

6-
The information on this page has been moved to our [user authentication guide](../UserAuthentication/).
6+
The information on this page has been moved to our [user authentication guide](../UserAuthentication/index.md).

src/pages/guides/authentication/OAuth/samples.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22

33
<InlineAlert slots="text"/>
44

5-
The information on this page has been moved to our [user authentication implementation guide](../UserAuthentication/implementation#standard-oauth2-libraries).
5+
The information on this page has been moved to our [user authentication implementation guide](../UserAuthentication/implementation.md#standard-oauth2-libraries).

src/pages/guides/authentication/OAuth/scopes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22

33
<InlineAlert slots="text"/>
44

5-
The information on this page has been moved to our [user authentication implementation guide](../UserAuthentication/implementation#oauth-20-scopes).
5+
The information on this page has been moved to our [user authentication implementation guide](../UserAuthentication/implementation.md#oauth-20-scopes).

0 commit comments

Comments
 (0)