/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  com.l7tech.gateway.common.audit.Audit
 */
package com.l7tech.server.security.cert;

import com.l7tech.gateway.common.audit.Audit;
import com.l7tech.server.security.cert.OCSPClient;
import com.l7tech.server.security.cert.s;
import com.l7tech.server.security.cert.x;
import java.security.cert.X509Certificate;

class w
implements OCSPClient.OCSPCertificateAuthorizer {
    final X509Certificate val$issuerCertificate;
    final Audit val$auditor;
    final String val$url;
    final s this$0;

    /*
     * Ignored method signature, as it can't be verified against descriptor
     */
    w(s s2, X509Certificate x509Certificate, Audit audit, String string) {
        this.this$0 = s2;
        this.val$issuerCertificate = x509Certificate;
        this.val$auditor = audit;
        this.val$url = string;
    }

    @Override
    public X509Certificate getAuthorizedSigner(OCSPClient oCSPClient, X509Certificate[] x509CertificateArray) {
        return this.this$0.getAuthorizedSigner(this.val$issuerCertificate, x509CertificateArray, this.val$auditor, new x(this, oCSPClient));
    }
}

