BBjHttpRequest::isSecure (Deprecated)

BBjHttpRequest::isSecure is deprecated for BBj 21.00 and higher, and has been replaced by BBxServletRequest::isSecure.

Description

In BBj 12.00 and higher, this method returns a boolean indicating whether this request was made using a secure channel, such as HTTPS.

Syntax

Return Value

Method

boolean

isSecure()

Parameters

None.

Return Value

a boolean where 0 = request was not made with a secure channel and 1 = request was made with a secure channel.

Remarks

The example below shows testing to see if the request was secure within a BBjServlet.

Example

rem 'Obtain the instance of the BBjAPI object

let myAPI! = BBjAPI()
MyServlet! = new MyServlet()

data!.setCallback(data!.ON_WEB_CONNECTION, myServlet!, "myMethod")

process_events

rem 'Obtain the instance of the BBjAPI object
let myAPI! = BBjAPI()
MyServlet! = new MyServlet()

data!.setCallback(data!.ON_WEB_CONNECTION, myServlet!, "myMethod")

process_events

class public MyServlet
    method public void myMethod(BBjServletEvent p_event!)
        let chan = UNT
        request! = p_event!.getHttpRequest()
        response! = p_event!.getHttpResponse()
        response!.setContentType("text/html")
        open (chan)"JSERVLET"
        print (chan)"<html><body><h1>Hello BBj!</h1>"
        if request!.isSecure()
            print (chan)"SECURE CONNECTION"
        else
            print (chan)"INSECURE CONNECTION"
        endif
        print (chan)"</body></html>"
        close (chan)
    methodend
classend

See Also

BBjAPI

BBjServletEvent

BBjHttpRequest