Newb crypto source question

I have looked at the code and searched for netty in the hopes of finding a bind for the TLS stack. I suspect that Elastic is leveraging the Java crypto library. Is that correct? Does Elastic leverage an existing TLS stack or did they write their own? I could not find one in the code base. Any help appreciated.