// 
// Decompiled by Procyon v0.6.0
// 

package io.netty.handler.codec.quic;

import javax.net.ssl.SSLEngine;

final class BoringSSLKeylogCallback
{
    private final QuicheQuicSslEngineMap engineMap;
    private final BoringSSLKeylog keylog;
    
    BoringSSLKeylogCallback(final QuicheQuicSslEngineMap engineMap, final BoringSSLKeylog keylog) {
        this.engineMap = engineMap;
        this.keylog = keylog;
    }
    
    void logKey(final long ssl, final String key) {
        final SSLEngine engine = this.engineMap.get(ssl);
        if (engine != null) {
            this.keylog.logKey(engine, key);
        }
    }
}
