code: public static SecurityMetadata getSecurityMetadata() {
          SecurityMetadata secMetadata = null;
          ModuleMetaData mmd = ComponentMetaDataAccessorImpl.getComponentMetaDataAccessor().getComponentMetaData().getModuleMetaData();
          if (mmd instanceof WebModuleMetaData) {
              secMetadata = (SecurityMetadata) ((WebModuleMetaData) mmd).getSecurityMetaData();
          } else {
              // ejb environment, check threadlocal.
              WebModuleMetaData wmmd = getWebModuleMetaData();
              if (wmmd != null) {
                  secMetadata = (SecurityMetadata) wmmd.getSecurityMetaData();
              }
          }
          return secMetadata;
      }
docs: Get the security metadata
  
  @return the security metadata