|
DelphiXE3 Indyのコンポーネント(21) 2013/09/05 |
前頁の続きです。Indy Project の [Indy Misc]内は終了しましたので次に、[Indy SASL]内を見ていきます。
[Indy SASL]内
2010 | |
XE3 | |
|
[ヘルプより]
TIdSASLAnonymous is a TIdSASL descendant that implements the Anonymous SASL Mechanism, as described in the Internet Standards documents:
・RFC 4422 - Simple Authentication and Security Layer (SASL)
・RFC 2245 - Anonymous SASL Mechanism |
|
[ヘルプより]
TIdSASLCRAMMD5 is a TIdSASLCRAMBase (TIdSASLUserPass???) descendant that provides methods needed to implement the CRAM-MD5 algorithm for the SASL framework in the Indy library.
SASL is the Simple Authentication and Security Layer (SASL), as described in the Internet Standards documents:
・RFC 4422 - Simple Authentication and Security Layer (SASL) |
|
[ヘルプより]
TIdSASLCRAMSHA1 is a TIdSASLCRAMBase descendant.
TIdSASLCRAMBase Class
TIdSASLCRAMBase is a TIdSASLUserPass descendant.
TIdSASLUserPass Class
TIdSASLUserPass is a TIdSASL descendant that implements the common ancestor for classes using Username and Password values in the Simple Authentication and Security Layer (SASL), as described in the Internet Standards documents:
・RFC 4422 - Simple Authentication and Security Layer (SASL) |
|
[ヘルプより]
TIdSASLDigest is a TIdSASLUserPass descendant that implements HTTP Digest Access Authentication as a SASL authentication mechanism, as described in the Internet Standards documents:
・RFC 4422 - Simple Authentication and Security Layer (SASL)
・RFC 2831 - Using Digest Authentication as a SASL Mechanism
・RFC 2617 - HTTP Authentication: Basic and Digest Access Authentication
・RFC 2743 - Generic Security Service Application Program Interface Version 2, Update 1
・Simple Authentication and Security Layer (SASL) Service Names |
|
[ヘルプより]
TIdSASLExternal is a TIdSASL descendant that implements the SASL External authentication mechanism, as described in theInternet Standards document:
・RFC 4422 - Simple Authentication and Security Layer (SASL) |
|
[ヘルプより]
TIdSASLLogin is a TIdSASLUserPass descendant that implements a SASL-like mechanism for protocols offering basic authentication using Username and Password values.
TIdSASLLogin uses the Username and Password values provided by TIdSASLUserPass to construct client responses used in StartAutheticate and ContinueAuthenticate. |
|
[ヘルプより]
TIdSASLOTP is a TIdSASLUserPass descendant that implements the OTP (One-Time-Password) SASL authentication mechanism, as described in the Internet Standards documents:
・RFC 4422 - Simple Authentication and Security Layer (SASL)
・RFC 2444 - The One-Time-Password SASL Mechanism |
|
[ヘルプより]
TIdSASLPlain is a TIdSASLUserPass descendant that implements the SASL PLAIN Mechanism, as described in the Internet Standards documents:
・RFC 4422 - Simple Authentication and Security Layer (SASL)
・RFC 2595 - Using TLS with IMAP, POP3 and ACAP |
|
[ヘルプより]
TIdSASLSKey is a TIdSASLUserPass descendant that implements the SASL S/Key authentication mechanism, as described in the Internet Standards document:
・RFC 2444 - The One-Time-Password SASL Mechanism
Please note that S/Key is deprecated, and is provided only for backward compatibility with older systems. New designs/implementations should use the SASL OTP (RFC 2444) mechanism which is more flexible and uses a better hashing algorithms (MD5 and SHA1). |
|
[ヘルプより]
TIdUserPassProvider is a TIdBaseComponent descendant used to hold a username/password combination.
It is used by SASL or other components in order to simplify application programming - the programmer will only have to set the username/password once if a user enters it, instead of for all components that instead now link to an instance of this class. |
|
|
バッチファイル
BASIC
C言語のお勉強
拡張子な話
DOSプログラム
Delphi
>Delphi入門編
>Delphi2010
>DelphiXE3
▲2013/09/04
2013/09/05
▼2013/09/06
シェアウェア
Script!World
データベース
|