OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES   |
|
| Data Types Summary | |
|---|---|
| HttpAuthenticationMechanism | |
| TLS_Type | |
| TLS_CIPHER_Type | |
| HttpCtlReq | |
| TLSInfo | |
| HttpCtlCnf | |
| HttpRequest | |
| HttpDataInd | |
| HttpResponse | |
| HttpDataReq | |
| HttpRequestLine | |
| HttpStatusLine | |
type enumerated HttpAuthenticationMechanism {noAuthentication, httpDigestAuthentication, gaaAuthentication};
type enumerated TLS_Type {noTLS, pskTLS, certTLS};
type enumerated TLS_CIPHER_Type {noCipher, psk_3DES_EDE_CBC_SHA, psk_AES_128_CBC_SHA};
type record HttpCtlReq {
charstring serverIPAddr optional,
HttpAuthenticationMechanism authenticationMechanism optional,
TLSInfo tlsInfo optional
}
type record TLSInfo {
TLS_Type tlsType,
octetstring psk optional,
TLS_CIPHER_Type cipherSuite
}
type record HttpCtlCnf {
Status status
}
type record HttpRequest {
HttpRequestLine requestLine,
charstring cookie optional,
Authorization authorization optional,
ContentType contentType optional,
charstring x3GPPIntendetIdentity optional,
charstring messageBody optional
}
type record HttpDataInd {
HttpRequest httpRequest
}
type record HttpResponse {
HttpStatusLine statusLine,
charstring cookie optional,
WwwAuthenticate wwwauthenticate optional,
AuthenticationInfo authenticationInfo optional,
Expires expires optional,
ContentType contentType optional,
charstring messageBody optional
}
type record HttpDataReq {
HttpResponse httpResponse
}
type record HttpRequestLine {
charstring method,
charstring uri,
charstring version
}
type record HttpStatusLine {
charstring version,
integer code,
charstring reasonPhrase
}