provide a custom signed attribute generator . concode_field_sep CMSSignatureEncryptionAlgorithmFinder sigEncAlgFinder concode_elem_sep DigestCalculatorProvider digestProvider concode_elem_sep CMSAttributeTableGenerator unsignedGen concode_elem_sep CMSAttributeTableGenerator signedGen concode_elem_sep boolean directSignature concode_field_sep SignerInfoGeneratorBuilder setDirectSignature concode_elem_sep SignerInfoGenerator createGenerator concode_elem_sep SignerInfoGenerator build concode_elem_sep SignerInfoGenerator build concode_elem_sep SignerInfoGeneratorBuilder setUnsignedAttributeGenerator
SignerInfoGeneratorBuilder function ( CMSAttributeTableGenerator arg0 ) { this . signedGen = arg0 ; return this ; }