protected void parseWSCResponse( String response, boolean isFullResponse ) throws ServiceException {
		Report.trace( "bezzotechcosign", "Entering parseWSCResponse, passed in parameters:\n\tresponse: " +
				response, null );
		m_doc = m_xmlutil.getNewDocument( response );
		m_doc_root = m_doc.getDocumentElement();
		m_xmlutil.parseChildrenToLocal( m_appName, m_doc_root, "Error", 0 );
		if( Integer.parseInt( m_binder.getLocal( "CoSign.Error.returnCode" ) ) == SUCCESS )
			m_xmlutil.parseChildrenToLocal( m_appName, m_doc_root, "Session", 0 );
		if( isFullResponse ) {
			parseDocument();
			m_xmlutil.parseChildrenToLocal( m_appName, m_doc_root, "Result", 0 );
			m_xmlutil.parseChildrenToLocal( m_appName, m_doc_root, "SigDetails", 0 );
			parseVerify();
		}
	}