package com.l7tech.server.policy.assertion;

import com.l7tech.common.http.GenericHttpClientFactory;
import com.l7tech.security.xml.SignerInfo;
import javax.net.ssl.SSLContext;
import javax.net.ssl.SSLSocketFactory;

class w {
   private SSLContext a;
   private SSLSocketFactory b;
   private SignerInfo c;
   private GenericHttpClientFactory d;
   private boolean e;

   private w() {
   }

   public SSLContext getSslContext() {
      return this.a;
   }

   public SSLSocketFactory getSslSocketFactory() {
      return this.b;
   }

   public SignerInfo getSignerInfo() {
      return this.c;
   }

   public GenericHttpClientFactory getHttpClientFactory() {
      return this.d;
   }

   public boolean isUseHttp10() {
      return this.e;
   }

   static x a() {
      return new x();
   }
}
