I think in one spot here:
Code: Select all
:If 0=1⊃z←LDRC.Certs'Decode'_Cert('Details'i),_usemsstoreapi/⊂'DecodeApi' 'store'
What is a bit disconcerting is that LDRC (which is an instance of the LIB class) is a shared property of X509Cert. So if I have multiple instances of LIB and and X509Cert, all the instances of X509Cert will point to the same instance of LIB. Maybe it matters not, I don't know, as I have no idea what LDRC.Certs is, but it would appear that it dependent on the instance.
Also, all of the ReadCertFrom*** methods in LIB are instance methods. Should they be static? Do they have anything to do with the instance of LIB?