PKIXExtendedBuilderParameters extParams = new PKIXExtendedBuilderParameters.Builder(paramsBuilder.build()).build();
if (params instanceof PKIXBuilderParameters) PKIXExtendedBuilderParameters.Builder paramsPKIXBldr = new PKIXExtendedBuilderParameters.Builder((PKIXBuilderParameters)params); paramsPKIXBldr.addExcludedCerts(extPKIX.getExcludedCerts()); paramsPKIXBldr.setMaxPathLength(extPKIX.getMaxPathLength()); targetStores = extPKIX.getStores(); paramsPKIX = paramsPKIXBldr.build();
result = builder.build(new PKIXExtendedBuilderParameters.Builder(paramsBldr.build()).build());
PKIXExtendedBuilderParameters extParams = new PKIXExtendedBuilderParameters.Builder(paramsBuilder.build()).build();
paramsBldrPKIXBldr = new PKIXExtendedBuilderParameters.Builder(paramsPKIXBldr.build()); paramsBldrPKIXBldr.addExcludedCerts(extPKIX.getExcludedCerts()); paramsBldrPKIXBldr.setMaxPathLength(extPKIX.getMaxPathLength()); paramsBldrPKIXBldr = new PKIXExtendedBuilderParameters.Builder((PKIXBuilderParameters)params); paramsPKIX = paramsBldrPKIXBldr.build();
public ExtPKIXParameters2 build() { PKIXExtendedParameters pkixExtParameters = baseBuilder.build(); PKIXExtendedBuilderParameters pkixExtBuildParams = new PKIXExtendedBuilderParameters.Builder( pkixExtParameters).build(); return new ExtPKIXParameters2(pkixExtParameters, pkixExtBuildParams, this); } }