ASN.1 で生成されたクラスで Int と String を取得するために、このコードを書きました。Integer では問題なく動作しますが、IA5String を String にキャストする方法がわかりません。
ServerFirstResponse response1 = new ServerFirstResponse();
ASN1Integer serverNumber= response1.serverInt;
int serverNumbervalue = (int)serverNumber.getValue();
IA5String serverString=response1.serverString;
String serverString = (String) serverString.getBytes();
これは ASN シーケンスの説明です
ServerFirstResponse ::= SEQUENCE {
serverInt INTEGER ,
serverString IA5String
}