Does AEM come with In built KeyStore | Community
Skip to main content
Level 2
July 31, 2024
Solved

Does AEM come with In built KeyStore

  • July 31, 2024
  • 2 replies
  • 1315 views

Hello.

I would like to know if AEM comes with a in built key store? Is there a documentation on this to support this. I could not find any.

If it does I would appreciate to point me to the documentation this

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by AMANATH_ULLAH

@ramaniba 

AEM has a keystore functionailty where you can upload your private and public keys and use them in your Java code

Please find the below documentation for reference

https://joao.ws/how-to-use-the-aem-key-store/

2 replies

AMANATH_ULLAH
Community Advisor
AMANATH_ULLAHCommunity AdvisorAccepted solution
Community Advisor
July 31, 2024

@ramaniba 

AEM has a keystore functionailty where you can upload your private and public keys and use them in your Java code

Please find the below documentation for reference

https://joao.ws/how-to-use-the-aem-key-store/

Amanath Ullah
RamaniBaAuthor
Level 2
July 31, 2024

Thanks. So where does the keystore reside -on the AEM server? Do we create the KeyStore or does it come created for you?

EstebanBustamante
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
July 31, 2024

Hi, 

 

AEM does come with a keyStore, but I’m not sure if this is officially documented beyond its use for SAML integration. You can find some blog posts discussing its usage here: https://joao.ws/how-to-use-the-aem-key-store/ https://www.theaemmaven.com/post/private-keys-the-keystore-and-encryption .

 

Additionally, the official SAML documentation includes information on configuring the keyStore: 

https://helpx.adobe.com/experience-manager/how-to/How_to_reconfiguring_the_truststore_and_keystore.html

https://experienceleague.adobe.com/en/docs/experience-manager-65/content/security/saml-2-0-authenticationhandler#add-the-service-provider-key-and-certificate-chain-to-the-aem-keystore 

 

And most important you can find the JavaDoc here: https://developer.adobe.com/experience-manager/reference-materials/6-5/javadoc/com/adobe/granite/keystore/KeyStoreService.html 

 

Hope this helps.

Esteban Bustamante
RamaniBaAuthor
Level 2
July 31, 2024

Thanks. It seems AEM comes with Inbuilt KeyStore. So if it does, how do I digitally sign documents