code: private Subject acceptTransportContext(ServerRequestInfo ri, TSSConfig tssPolicy) throws SASException {
          Subject subject = tssPolicy.check(SSLSessionManager.getSSLSession(ri.request_id()), null, codec);
  
          if (subject != null) {
              // Set caller subject only, the EJBSecurityCollaboratorImpl will set the delegation subject if needed.
              subjectManager.setCallerSubject(subject);
          }
          return subject;
      }
docs: /*
  Per spec.,
  "This action validates that a request that arrives without a SAS protocol message;
  that is, EstablishContext or MessageInContext satisfies the CSIv2 security requirements
  of the target object. This routine returns true if the transport layer security context
  (including none) over which the request was delivered satisfies the security requirements
  of the target object. Otherwise, accept_transport_context returns false.
  When accept_transport_context returns false, the TSS shall reject the request and send
  a NO_PERMISSION exception."
  True or false is not being returned by this implementation. A NO_PERMISSION will be thrown
  instead from the check TSSConfig.check(...) method if the requirements are not met.