public static TSSCompoundSecMechListConfig decodeIOR(Codec codec, TaggedComponent taggedComponent) throws Exception {
TSSCompoundSecMechListConfig result = new TSSCompoundSecMechListConfig();
Any any = codec.decode_value(taggedComponent.component_data, CompoundSecMechListHelper.type());
CompoundSecMechList csml = CompoundSecMechListHelper.extract(any);
result.setStateful(csml.stateful);
for (int i = 0; i < csml.mechanism_list.length; i++) {
result.add(TSSCompoundSecMechConfig.decodeIOR(codec, csml.mechanism_list[i]));