The components of the interface IF_HTTP_SERVER have the following constants:
There are the following attribute dependencies:
● CO_DISABLED and CO_ENABLED are possible values of the attributes STATEFULand TRANSACTIONAL.
● The AUTHMETHOD_* constants are the possible values for the attribute AUTHENTICATION_METHOD.
● The AUTHPROVIDER_* constants are the possible values for the attribute AUTHENTICATION_PROVIDER.
Name of Constant |
Description |
CO_DISABLED |
Not active (default setting) |
CO_ENABLED |
Active |
AUTHMETHOD_NONE |
No logon |
AUTHMETHOD_BASIC |
HTTP basic authentication |
AUTHMETHOD_SSO |
Authentication using Mysapsso2 cookie |
AUTHMETHOD_SAP |
SAP logon procedure |
AUTHMETHOD_SERVICE |
Service logon procedure |
AUTHMETHOD_FIELD |
Logon using form fields or header fields |
AUTHMETHOD_RECORDER |
Recorder authentication |
AUTHMETHOD_CERTIFICATE |
Logon using X.509 certificate. |
AUTHMETHOD_SECURITY_SESSION |
Logon Procedure: Security Session |
AUTHPROVIDER_ICF |
Logon using ICF |
AUTHPROVIDER_WS_SECURITY |
Logon using Web service security |
AUTHPROVIDER_SECURITY_SESSION |
Logon using Security Session Management |
CO_COMPRESS_DISABLED |
Documents not compressed |
CO_COMPRESS_IN_ALL_CASES |
Compression of all documents |
CO_COMPRESS_BASED_ON_MIME_TYPE |
Compression only for defined MIME types |
CO_PAGE_ERROR_TYPE |
Registered error pages, for example, as application errors |
CO_PAGE_LOGOFF_TYPE |
Registered error pages, for example, as application errors |
CO_RESPONSE_REDIRECT_OPTION |
Sets page as redirect URL |
CO_RESPONSE_PAGE_OPTION |
Sets page as redirect response document |
CO_REDIRECT_STATUS_302 |
Redirect type: 302 (moved temporarily) |
CO_REDIRECT_STATUS_301 |
Redirect type: 301 (moved permanently) |
CO_REDIRECT_STATUS_302_OR_307 |
Redirect type: Log-dependent (302 or 307) |
You can see the current list of constants in transaction SE24.
The logon procedure chosen by the Application Server during authentication depends on the configuration of the corresponding service.
For information on defining logon procedures in the service, see:
● Defining the Logon Procedure