Internet Direct (Indy)
Home
PreviousUpNext
TIdSASL.SecurityLevel Property

Security level offered in the current SASL authentication mechanism.

Pascal
property SecurityLevel: Cardinal;

SecurityLevel is a read-only Cardinal property that indicates the relative level of security for the SASL authentication mechanism. 

SecurityLevel is a bit-mask used according to the following values: 

 

Dec Hex Bin Description 
 

---------- -------- -------------------------------- --------------------

 

0 00000000 00000000000000000000000000000000 No security provided. 
100 00000064 00000000000000000000000001100100 Minimal security. 
200 000000C8 00000000000000000000000011001000 Integrity 
900 00000384 00000000000000000000001110000100 SKEY security level. 
4294967295 FFFFFFFF 11111111111111111111111111111111 Privacy 

 

Other bit-masks may be defined in the future; bits which are not understood for the current authentication mechanism must be negotiated off. 

SecurityLevel is an advisory value only, and programmers can decide if they choose to to honour its use in the athentication mechanism.

Internet Direct (Indy) version 10.1.5
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Website http://www.indyproject.org.
Post feedback to the Indy Documentation newsgroup.