 	 * @eventType org.igniterealtime.xiff.events.RegistrationSuccessEvent.REGISTRATION_SUCCESS
 	 */
 	[Event( name="registrationSuccess", type="org.igniterealtime.xiff.events.RegistrationSuccessEvent" )]
+	/**
+	 * Dispatched on when new user account registration is successful.
+	 *
+	 * @eventType org.igniterealtime.xiff.events.RegistrationFieldsEvent.REG_FIELDS
+	 */
+	[Event( name="registrationFields", type="org.igniterealtime.xiff.events.RegistrationFieldsEvent" )]
 	
 	/**
 	 * Manager for XEP-0077: In-Band Registration

		{
			_connection = value;
			_connection.enableExtensions(
				RegisterExtension
			);
		}
	}

		protected function getRegistrationFields_response( iq:IQ ):void
		{
			var ext:RegisterExtension = iq.getAllExtensionsByNS( RegisterExtension.NS )[ 0 ];
			
			trace("getRegistrationFields_response. iq: " + iq);

			var event:RegistrationFieldsEvent = new RegistrationFieldsEvent();
			event.fields = ext.getRequiredFieldNames();
