InvalidCryptoData class: Difference between revisions

From m204wiki
Jump to navigation Jump to search
(Created page with "<!-- InvalidCryptoData class --> __NOTOC__ The <var>InvalidCryptoData</var> exception class describes an exception associated with finding improper object data, for example, a...")
 
mNo edit summary
Line 1: Line 1:
<!-- InvalidCryptoData class -->
__NOTOC__
__NOTOC__
The <var>InvalidCryptoData</var> exception class describes an exception associated with finding improper object data, for example, an incorrect length.
The <var>InvalidCryptoData</var> exception class describes an exception associated with finding improper object data, for example, an incorrect length.

Revision as of 00:17, 9 March 2016

The InvalidCryptoData exception class describes an exception associated with finding improper object data, for example, an incorrect length.

To produce an InvalidCryptoData exception yourself, you typically use a SOUL Throw statement with an InvalidCryptoData New constructor. This statement must be issued from within a method, and it can only be caught by the code that calls the method. For example, the following statement throws an InvalidCryptoData exception:

throw %(InvalidCryptoData):new

The InvalidCryptoData methods

The following are the available InvalidCryptoData class methods.

MethodDescription
NewCreate a new InvalidCryptoData object

The methods in the class are described in the subsections that follow. In addition:

New constructor

Create a new InvalidCryptoData object (InvalidCryptoData class)

This Constructor generates an instance of an InvalidBase64Data exception. As shown below, the required argument of the New method is a setting of the Position property.

Syntax

%invalidCryptoData = [%(InvalidCryptoData):]New

Syntax terms

%invalidCryptoData A reference to an instance of an InvalidCryptoData object.
[%(InvalidCryptoData):]The class name in parentheses denotes a Constructor.