/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  com.l7tech.objectmodel.FindException
 *  com.l7tech.objectmodel.Goid
 *  com.l7tech.security.cert.TrustedCert
 *  com.l7tech.security.cert.TrustedCert$TrustedFor
 */
package com.l7tech.server.identity.cert;

import com.l7tech.objectmodel.FindException;
import com.l7tech.objectmodel.Goid;
import com.l7tech.security.cert.TrustedCert;
import java.security.cert.CertificateException;
import java.security.cert.X509Certificate;
import java.util.Collection;
import java.util.Set;

public interface TrustedCertServices {
    public void checkSslTrust(X509Certificate[] var1, Set<Goid> var2) throws CertificateException;

    public Collection<TrustedCert> getCertsBySubjectDnFiltered(String var1, boolean var2, Set<TrustedCert.TrustedFor> var3, Set<Goid> var4) throws FindException;

    public Collection<TrustedCert> getAllCertsByTrustFlags(Set<TrustedCert.TrustedFor> var1) throws FindException;
}

