package org.snmp4j.agent.mo.snmp;

import org.snmp4j.agent.MOAccess;
import org.snmp4j.agent.mo.MOTableRow;
import org.snmp4j.agent.mo.snmp.UsmMIB;
import org.snmp4j.agent.request.SubRequest;
import org.snmp4j.smi.OctetString;

/* JADX INFO: loaded from: classes.dex */
public class UsmOwnKeyChange extends UsmKeyChange {
    public UsmOwnKeyChange(int i2, MOAccess mOAccess, int i3) {
        super(i2, mOAccess, i3);
    }

    @Override // org.snmp4j.agent.mo.snmp.UsmKeyChange, org.snmp4j.agent.mo.MOMutableColumn
    public void prepare(SubRequest subRequest, MOTableRow mOTableRow, MOTableRow mOTableRow2, int i2) {
        if (subRequest.getRequest().getSecurityName().equals((OctetString) ((UsmMIB.UsmTableRow) mOTableRow).getIndexDef().getIndexValues(mOTableRow.getIndex())[1]) && subRequest.getRequest().getSecurityModel() == 3) {
            super.prepare(subRequest, mOTableRow, mOTableRow2, i2);
        } else {
            subRequest.getStatus().setErrorStatus(6);
        }
    }
}
