Невозможно создать элементы массива в 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, как показано ниже:

Помощь будет отличной, и мы попытаемся добиться того же с прошлой недели с несколькими вариантами.

Спасибо

0 ответов

Другие вопросы по тегам