procedure Init(const ServiceName: string);
Description
Sets a mechanism specified in the ServiceName parameter for a given item.
This method removes the existing object from the SASLMechanism property, creates an object of the desired class which implements the SASL mechanism specified in the ServiceName parameter, and assigns the newly created object to SASLMechanism.
ServiceName supports the following values: 'ANONYMOUS', 'PLAIN', 'LOGIN', 'OTP', 'SKEY', 'CRAM-MD5', and 'CRAM-SHA1'. If any other value is specified, the LOGIN mechanism will be used.
See Also