I am currently working on a PKI and I was wondering if aliases have some other purpose except providing "a friendly name" (Oracle documentation)?
So far I have implemented validation of certificate chains by having unique alias for every chain. So if a certificate issuer is root, then a user must specify subjects' alias, and if not root, subjects' alias is "inherited" from issuer.
What is the correct way of dealing with aliases? Thanks