Red Hat Application Migration Toolkit
package iaik.x509.extensions;
import iaik.asn1.ASN1Object;
import iaik.asn1.ObjectID;
import iaik.x509.V3Extension;
public class HoldInstructionCode extends V3Extension {
private ObjectID a;
public static final ObjectID holdInstructionReject = new ObjectID("1.2.840.10040.2.3", "holdInstructionReject");
public static final ObjectID holdInstructionCallIssuer = new ObjectID("1.2.840.10040.2.2", "holdInstructionCallIssuer");
public static final ObjectID holdInstructionNone = new ObjectID("1.2.840.10040.2.1", "holdInstructionNone");
public static final ObjectID holdInstruction = new ObjectID("1.2.840.10040.2", "holdInstruction");
public static final ObjectID oid = new ObjectID("2.5.29.23", "HoldInstructionCode");
public String toString() {
return this.a.toString();
}
public ASN1Object toASN1Object() {
return this.a;
}
public void setInstructionCode(ObjectID var1) {
this.a = var1;
}
public void init(ASN1Object var1) {
this.a = (ObjectID)var1;
}
public int hashCode() {
return oid.hashCode();
}
public ObjectID getObjectID() {
return oid;
}
public ObjectID getHoldInstructionCode() {
return this.a;
}
public HoldInstructionCode(ObjectID var1) {
this.a = var1;
}
public HoldInstructionCode() {
}
}