/* * Decompiled with CFR 0.152. * * Could not load the following classes: * com.tridium.crypto.core.cert.NHostExemption * com.tridium.crypto.core.io.ICoreExemptionStore * javax.baja.sys.BComponent */ package com.tridium.platcrypto.fox; import com.tridium.crypto.core.cert.NHostExemption; import com.tridium.crypto.core.io.ICoreExemptionStore; import com.tridium.platcrypto.fox.ChannelBase; import java.util.Enumeration; import javax.baja.sys.BComponent; public class ChannelExemptionStore extends ChannelBase implements ICoreExemptionStore { public Enumeration exemptions() throws Exception { this.checkChannel(); return this.channel.exemptionExemptions(); } public void setExemption(NHostExemption nHostExemption) throws Exception { this.checkChannel(); this.channel.exemptionSetExemption(nHostExemption); } public void deleteExemption(String string) throws Exception { this.checkChannel(); this.channel.exemptionDeleteExemption(string); } public NHostExemption getExemption(String string) throws Exception { this.checkChannel(); return this.channel.exemptionGetExemption(string); } public long getLastModified() throws Exception { this.checkChannel(); return 0L; } public void load() throws Exception { this.checkChannel(); } public void save() throws Exception { this.checkChannel(); this.channel.exemptionSave(); } public ChannelExemptionStore(BComponent bComponent) { super(bComponent); } }