It looks like when multiple NSS databases are initialized using
NSS_InitContext() the nicknames can take multiple forms depending on
order of initialization. Using the multinit program and three NSS
certificate databases with identical nicknames I saw the following names
(first initialized) Server-Cert
(second initialized) NSS Certificate DB:Server-Cert
(third initialized) NSS Application Token 00000005:Server-Cert
Is this expected/dependable behavior?
It sorta looks like with that third initialization it also has each of
the previous two nicknames as well.
It seems like rule of thumb is that using multiple databases with the
same nicknames is a terrible idea and unpredictable, just looking for
dev-tech-crypto mailing list