byte [ ] function ( InputStream arg0 ) { int [ ] loc0 = getByteRange ( ) ; int loc1 = loc0 [ 0 ] + loc0 [ 1 ] + 1 ; int loc2 = loc0 [ 2 ] - loc1 ; return getContents ( new COSFilterInputStream ( arg0 , new int [ ] { loc1 , loc2 } ) ) ; }
will return the embedded signature between the byterange gap . concode_field_sep COSName FILTER_CICI_SIGNIT concode_elem_sep COSDictionary dictionary concode_elem_sep COSName FILTER_ENTRUST_PPKEF concode_elem_sep COSName SUBFILTER_ADBE_X509_RSA_SHA1 concode_elem_sep COSName SUBFILTER_ADBE_PKCS7_DETACHED concode_elem_sep COSName FILTER_ADOBE_PPKLITE concode_elem_sep COSName SUBFILTER_ETSI_CADES_DETACHED concode_elem_sep COSName SUBFILTER_ADBE_PKCS7_SHA1 concode_elem_sep COSName FILTER_VERISIGN_PPKVS concode_field_sep void setName concode_elem_sep Calendar getSignDate concode_elem_sep String getLocation concode_elem_sep String getName concode_elem_sep String getReason concode_elem_sep String getSubFilter concode_elem_sep COSDictionary getDictionary concode_elem_sep void setContactInfo concode_elem_sep void setPropBuild concode_elem_sep void setType concode_elem_sep void setByteRange concode_elem_sep void setSubFilter concode_elem_sep void setFilter concode_elem_sep String getFilter concode_elem_sep void setSignDate concode_elem_sep int[] getByteRange concode_elem_sep void setLocation concode_elem_sep void setReason concode_elem_sep byte[] getSignedContent concode_elem_sep byte[] getSignedContent concode_elem_sep String getContactInfo concode_elem_sep PDPropBuild getPropBuild concode_elem_sep COSBase getCOSObject concode_elem_sep void setContents