User bio

Named Technical Interoperablity Engineer

Secure, Reliable, and Performant InterSystems Workloads, Healthcare Interoperability, and Advanced Analytics at impossible speeds.

Michigan
Member since Feb 13, 2016
Pinned posts:
Replies:

This is great.
Bookmarked, printed it too, but not sure which floor it went to.

I think this means, that I can secure restful communications between two systems with JWT protected routes (in a pod or whatever), signed with user/pass from (Userland) Ens.Credentials and a random cert from somewhere, possibly sslconfigs...

This sorta solves an HS_Services type dilemma where Userland can control the user/pass, and the system can control the certificate to authenticate across systems like NATS.

can snag the certificate material in the above Cert() as an example.
 

    set ssl=##class(Security.SSLConfigs).%OpenId("%SuperServerOrWhateverIKOorCPFCreated")
    set s=##class(%Stream.FileCharacter).%New()
    Set tCertFile = ssl.CAFile
    do s.LinkToFile(tCertFile)
    while 's.AtEnd { write s.ReadLine(),! }
    do s.Close()

long winded way of saying thank you, this puts a tool in the box.



 

Open Exchange applications:
Certifications & Credly badges:
Global Masters badges:
Followers:
Following: