UserCredentials::setRequiredPermissions

Description

In BBj 11.0 and higher, this method sets the permissions that are required for the user.

Syntax

Return Value

Method

void

setRequiredPermissions(int permissions)

Parameters

Variable

Description

permissions

Specifies the permission value that the user will be required to have. See the Admin constants for a list of possible values.

Return Value

None.

Remarks

None.

Example

rem Admin Utility Demo

 rem Use Statements
 use ::admin.bbj::Admin
 use ::admin.bbj::UserCredentials

 rem Declares
 declare Admin admin!
 declare UserCredentials userCredentials!

 rem Authenticate the user jsmith
 admin! = new Admin()
 admin!.setUser("jsmith")
 userCredentials! = admin!.getUserCredentials()
 if (userCredentials! <> null())
    print "User: " + userCredentials!.getUser()
    print "Password: " + userCredentials!.getPassword()
    print "Host: " + userCredentials!.getHost()
    print "Port: " + str(userCredentials!.getPort())
    print "SSL: " + str(userCredentials!.getSSL())
    print "Timeout: " + str(userCredentials!.getTimeout())
    end
 else
    print "Could not authenticate user"
 endif
 end 

See Also

BBj Object Syntax

Admin API

UserCredentials