Невозможно создать элементы массива в ANS.1. Разработка структуры Java
Построение последовательности BERS
public static BERSequence createX520DNConatiner() {
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(createX520DN());
v.add(new ASN1Integer(73361376));
return new BERSequence(v);
}
Построение BERSet
public static BERSet createSet(String id, String value) {
BERSet set = new BERSet(createSeqWithObjectUTF8String(id, value));
return set;
}
Построение OctetString, ObjectIdentifier
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(new DEROctetString(setId.getBytes()));
ASN1EncodableVector v1 = new ASN1EncodableVector();
v1.add(new ASN1ObjectIdentifier(objId));
v1.add(new BERSet(v));
Невозможно создать элементы массива в структуре ASN.1, как показано ниже:
Помощь будет отличной, и мы попытаемся добиться того же с прошлой недели с несколькими вариантами.
Спасибо