/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  com.l7tech.common.http.GenericHttpClientFactory
 *  com.l7tech.security.xml.SignerInfo
 */
package com.l7tech.server.policy.assertion;

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

class x {
    private final w a = new w();

    x() {
    }

    x a(SSLContext sSLContext) {
        this.a.a = sSLContext;
        return this;
    }

    x a(SSLSocketFactory sSLSocketFactory) {
        this.a.b = sSLSocketFactory;
        return this;
    }

    x a(SignerInfo signerInfo) {
        this.a.c = signerInfo;
        return this;
    }

    x a(GenericHttpClientFactory genericHttpClientFactory) {
        this.a.d = genericHttpClientFactory;
        return this;
    }

    x a(boolean bl2) {
        this.a.e = bl2;
        return this;
    }

    w a() {
        return this.a;
    }
}

