/*
 * Decompiled with CFR 0.152.
 * 
 * Could not load the following classes:
 *  com.l7tech.gateway.common.audit.Audit
 *  com.l7tech.gateway.common.audit.AuditDetailMessage
 *  com.l7tech.gateway.common.audit.MessageProcessingMessages
 *  com.l7tech.security.xml.processor.WssProcessorErrorHandler
 */
package com.l7tech.server.util;

import com.l7tech.gateway.common.audit.Audit;
import com.l7tech.gateway.common.audit.AuditDetailMessage;
import com.l7tech.gateway.common.audit.MessageProcessingMessages;
import com.l7tech.security.xml.processor.WssProcessorErrorHandler;

class b
extends WssProcessorErrorHandler {
    final Audit val$audit;

    b(Audit audit) {
        this.val$audit = audit;
    }

    public void onDecryptionError(Throwable throwable) {
        this.val$audit.logAndAudit((AuditDetailMessage)MessageProcessingMessages.ERROR_XML_DECRYPTION);
    }
}

