Masking of Password

Hi,
  Is there any option to mask the password entered in the Selection screen with a special character like '*'.

Hi,
Conisder this code.
REPORT  zzarun_pass                           .
DATA : passwd  TYPE string,
       encoded TYPE string,
       decoded TYPE string.
PARAMETERS : p_pass(20) TYPE c  LOWER CASE .
AT SELECTION-SCREEN OUTPUT.
  LOOP AT SCREEN.
    IF screen-name = 'P_PASS'.
      screen-invisible = '1'.
      MODIFY SCREEN.
    ENDIF.
  ENDLOOP.
START-OF-SELECTION.
  passwd = p_pass.
  CONDENSE passwd.
  CALL METHOD cl_http_utility=>if_http_utility~encode_base64
    EXPORTING
      unencoded = passwd
    RECEIVING
      encoded   = encoded.
  CALL METHOD cl_http_utility=>if_http_utility~decode_base64
    EXPORTING
      encoded = encoded
    RECEIVING
      decoded = decoded.
  WRITE : / 'Password Entered   :' , p_pass,
          / 'Encrypted Password :' , encoded,
          / 'Decrypted Password :' , decoded.
Regards,
AS

Similar Messages

  • Masking the password field in webdynpro for java

    Hi,
    I am developing a logon view in webdynpro with username and password input fields.But i want to mask the password field.
    How do i do that
    Points will be rewarded for the useful answers
    Bala

    Hi,
    Set the properties of the Input field
    <b>passwordField     true</b>
    Regards
    Ayyapparaj

  • OMBPlus: masking usernames / passwords in log files with ********?

    Hi all,
    Subjects says it: how to hide username and password in OMBPlus logs.
    Any ideas...?
    Br: Ykspisto

    I don't use default OMB+ logging for this reason, plus I often want more robust logging. I also built a wrapper for executing OMB+ statements to simplify my exception handling in my main scripts. By catching both the return string from a statement as well as the exception strings, I keep full control over what gets logged.
    HEre is the meat of my main library file:
    # PVCS Version Information
    #/* $Workfile:   omb_library.tcl  $ $Revision:   2.9  $ */
    #/* $Author:   michael.broughton  $
    #/* $Date:   10 Mar 2009 11:04:50  $ */
    # Default logging function.
    #  Accepts inputs: LOGMSG - a text string to output
    proc log_msg {LOGTYPE LOGMSG} {
       #logs to screen and file
       global SPOOLFILE
       if {![info exists SPOOLFILE]} {
           puts "LOGFILE UNDEFINED! :-> $LOGTYPE:-> $LOGMSG"
       } else {
           set fout [open "$SPOOLFILE" a+]     
           puts $fout "$LOGTYPE:-> $LOGMSG"
           puts "$LOGTYPE:-> $LOGMSG"
           close $fout
    proc log_msg_file_only {LOGTYPE LOGMSG} {
        #logs to file only
        global SPOOLFILE
        if {![info exists SPOOLFILE]} {
           puts "LOGFILE UNDEFINED! :-> $LOGTYPE:-> $LOGMSG"
        } else {
           set fout [open "$SPOOLFILE" a+]     
           puts $fout "$LOGTYPE:-> $LOGMSG"
           close $fout
    proc exit_failure { msg } {
       log_msg ERROR "$msg"
       log_msg ERROR "Rolling Back....."
       exec_omb OMBROLLBACK
       log_msg ERROR "Exiting....."
       # return and also bail from calling function
       return -code 2
    proc exec_omb { args } {
       # Uncomment if you want all source commands spooled out to log
       # disabled in production to avoid logging passwords.
       # log_msg_file_only OMBCMD "$args"
       # the point of this is simply to return errorMsg or return string, whichever is applicable,
       # to simplify error checking using omb_error{}
       if [catch { set retstr [eval $args] } errmsg] {
          log_msg OMB_ERROR "$errmsg"
          log_msg "" ""
          return $errmsg
       } else {
          log_msg OMB_SUCCESS "$retstr"
          log_msg "" ""
          return $retstr
    proc omb_error { retstr } {
       # OMB and Oracle errors may have caused a failure.
       if [string match OMB0* $retstr] {
          return 1
       } elseif [string match ORA-* $retstr] {
          return 1
       } elseif [string match java.* $retstr] {
          return 1
       } elseif [string match Error* $retstr] {
          return 1
       } else {
          return 0
    proc ers_omb_connect { OWB_USER OWB_PASS OWB_HOST OWB_PORT OWB_SRVC OWB_REPOS } {
       # Commit anything from previous work, otherwise OMBDISCONNECT will fail out.
       catch { set retstr [ OMBSAVE ] } errmsg
       log_msg LOG "Checking current connection status...."
       #Ensure that we are not already connected.
       if [catch { set discstr [ OMBDISCONNECT ] } errmsg ] {
          set discstr $errmsg
       # Test if message is "OMB01001: Not connected to repository." or "Disconnected."
       # any other message is a showstopper!
       if [string match Disconn* $discstr ]  {
          log_msg LOG "Success Disconnecting from previous repository...."
       } else {
          # We expect an OMB01001 error for trying to disconnect when not connected
          if [string match OMB01001* $discstr ] {
              log_msg LOG "Disconnect unneccessary. Not currently connected...."
          } else {
              log_msg ERROR "Error Disconnecting from previous repository....Exiting process."
              exit_failure "$discstr"
       set print [exec_omb OMBCONNECT $OWB_USER/$OWB_PASS@$OWB_HOST:$OWB_PORT:$OWB_SRVC USE REPOSITORY '$OWB_REPOS']
       if [string match *Connected* $print] {
          return $print
       } else {
          return "OMB0-Unknown Error connecting. Validate connection settings and try again"
    }and I handle setting up the log file with a standard header at the top of each script, as illustrated here in a script I use to set up and register a location and control centers for when we build a new dev environment. Most of the referenced variables are held in a config script that we use to define our current working environment, which I am not attaching as the names are pretty descriptive I think.
    # PVCS Version Information
    #/* $Workfile:   setup_dev_location.tcl  $ $Revision:   2.1  $ */
    #/* $Author:   michael.broughton  $
    #/* $Date:   27 Nov 2008 10:00:00  $ */
    #  Get Current Directory and time
    # supporting config and library files must be in the same directory as this script
    set dtstmp     [ clock format [clock seconds] -format {%Y%m%d_%H%M}]
    set scrpt      [ file split [file root [info script]]]
    set scriptDir  [ file dirname [info script]]
    set scriptName [ lindex $scrpt [expr [llength $scrpt]-1]]
    set cnfg_lib "$scriptDir/ombplus_config.tcl"
    set owb_lib  "$scriptDir/omb_library.tcl"
    set sql_lib  "$scriptDir/omb_sql_library.tcl"
    #  Import Lbraries
    #get config file
    source $cnfg_lib
    #get standard library
    source $owb_lib
    #get SQL library
    source $sql_lib
    #  Set Logfile
    #    This will overwrite anything set in the config file.
    set LOG_PATH "$scriptDir/logs"
    file mkdir $LOG_PATH
    set    SPOOLFILE  ""
    append SPOOLFILE $LOG_PATH "/log_"  $scriptName "_" $dtstmp ".txt"
    #  Connect to repos
    set print [ers_omb_connect $OWB_DEG_USER $OWB_DEG_PASS $OWB_DEG_HOST $OWB_DEG_PORT $OWB_DEG_SRVC $OWB_DEG_REPOS]
    if [omb_error $print] {
        log_msg ERROR "Unable to connect to repository."
        log_msg ERROR "$print"
        log_msg ERROR "Exiting Script.............."
        return
    } else {
        log_msg LOG "Connected to Repository"   
    # Connect to project
    set print [exec_omb OMBCC '$PROJECT_NAME']
    if [omb_error $print] {
       exit_Failure "Project $PROJECT_NAME does not exist. Exiting...."
    } else {
       log_msg LOG "Switched context to project $PROJECT_NAME"
    # Check Existance of Oracle Module
    set print [exec_omb OMBCC '$ORA_MODULE_NAME']
    if [omb_error $print] {
       exit_Failure "Module $ORA_MODULE_NAME does not exist. Creating...."
    } else {
       log_msg LOG "Confirmed existance of module $ORA_MODULE_NAME"
    #switch back up to project level. You cannot attach locations to a module if you are in it.
    exec_omb OMBCC '..'
    log_msg LOG "Switched context back up to project $PROJECT_NAME"
    # Force Re-registration of OWB User
    log_msg LOG "(Re-)Registering user $DATA_LOCATION_USER"
    log_msg LOG "Disconnecting from Corporate Design Repository"
    exec_omb OMBCOMMIT
    exec_omb OMBDISCONNECT
    log_msg LOG "Connecting to Runtime Repository"
    set print [ers_omb_connect $CONTROL_CENTER_SCHEMA $CONTROL_CENTER_PASS $DATA_LOCATION_HOST $DATA_LOCATION_PORT $DATA_LOCATION_SRVC $CONTROL_CENTER_SCHEMA]
    set print [ exec_omb OMBUNREGISTER USER '$DATA_LOCATION_USER' IDENTIFIED BY '$DATA_LOCATION_PASS' ]
    set print [ exec_omb OMBREGISTER USER '$DATA_LOCATION_USER' SET PROPERTIES (DESCRIPTION, ISTARGETSCHEMA, TARGETSCHEMAPWD) VALUES ('$DATA_LOCATION_USER', 'true', '$DATA_LOCATION_PASS')]
    if [omb_error $print] {
       exit_failure "Unable to register user '$DATA_LOCATION_USER'"
    log_msg LOG "Disconnecting from Runtime Repository"
    exec_omb OMBCOMMIT
    exec_omb OMBDISCONNECT
    log_msg LOG "Re-Connecting to Corporate Design Repository"
    set print [ers_omb_connect $OWB_DEG_USER $OWB_DEG_PASS $OWB_DEG_HOST $OWB_DEG_PORT $OWB_DEG_SRVC $OWB_DEG_REPOS]
    log_msg LOG "Changing context back to project $PROJECT_NAME"
    set print [exec_omb OMBCC '$PROJECT_NAME']
    # Validate to Control Center
    set lst [OMBLIST CONTROL_CENTERS]
    if [string match *$CONTROL_CENTER_NAME* $lst] {
       log_msg LOG "Verified Control Center $CONTROL_CENTER_NAME Exists."
       set lst [OMBLIST LOCATIONS]
       if [string match *$DATA_LOCATION_NAME* $lst] {
           log_msg LOG "Verified Location $DATA_LOCATION_NAME Exists."
           log_msg LOG "Setting Control Center as default control center for project"
           exec_omb OMBCC 'DEFAULT_CONFIGURATION'
           set print [exec_omb OMBALTER DEPLOYMENT 'DEFAULT_DEPLOYMENT' SET REF CONTROL_CENTER '$CONTROL_CENTER_NAME' ]
           if [omb_error $print] {
              exit_failure "Unable to set Control Center $CONTROL_CENTER_NAME in default configuration"
           exec_omb OMBCOMMIT
           exec_omb OMBCC '..'
           log_msg LOG "Setting Passwords to enable import and deploy"
           set print [exec_omb OMBALTER LOCATION '$DATA_LOCATION_NAME' SET PROPERTIES (PASSWORD) VALUES ('$DATA_LOCATION_PASS')]
           if [omb_error $print] {
              exit_failure "Unable to log onto location '$DATA_LOCATION_NAME' with password $DATA_LOCATION_PASS"
           exec_omb OMBCOMMIT
           log_msg LOG "Connecting to Control Center $CONTROL_CENTER_NAME"
           set print [exec_omb OMBCONNECT CONTROL_CENTER USE '$DATA_LOCATION_PASS' ]
           if [omb_error $print] {
              exit_failure "Unable to connect to Control Center $CONTROL_CENTER_NAME"
           exec_omb OMBCOMMIT
           log_msg LOG "Connected.............."
       } else {
           log_msg LOG "Control Center Exists, but Location Does Not."
           log_msg LOG "Creating Code Location."
           log_msg LOG "Checking Global_names...."
           set dbGlobalNames FALSE
           set oraConn [oracleConnect $OWB_DEG_HOST $OWB_DEG_SRVC $OWB_DEG_PORT $OWB_DEG_USER $OWB_DEG_PASS ]
           set oraRs [oracleQuery $oraConn "select value pvalue FROM V\$PARAMETER where name = 'global_names'"]
           while {[$oraRs next]} {
               set dbGlobalNames [$oraRs getString pvalue]
           $oraRs close
           $oraConn close
           log_msg LOG "Global_names are $dbGlobalNames...."
           if [string match TRUE $dbGlobalNames] {
               set print [exec_omb OMBCREATE LOCATION '$DATA_LOCATION_NAME' SET PROPERTIES (TYPE, VERSION, DESCRIPTION, BUSINESS_NAME, HOST, PORT, SERVICE, CONNECT_AS_USER, PASSWORD, DATABASE_NAME) VALUES ('ORACLE_DATABASE','$DATA_LOCATION_VERS','ERS Datamart Code User','$DATA_LOCATION_NAME', '$DATA_LOCATION_HOST','$DATA_LOCATION_PORT','$DATA_LOCATION_SRVC', '$DATA_LOCATION_USER','$DATA_LOCATION_PASS','$DATA_LOCATION_SRVC' ) ] 
           } else {
               set print [exec_omb OMBCREATE LOCATION '$DATA_LOCATION_NAME' SET PROPERTIES (TYPE, VERSION, DESCRIPTION, BUSINESS_NAME, HOST, PORT, SERVICE, CONNECT_AS_USER, PASSWORD) VALUES ('ORACLE_DATABASE','$DATA_LOCATION_VERS','ERS Datamart Code User','$DATA_LOCATION_NAME', '$DATA_LOCATION_HOST','$DATA_LOCATION_PORT','$DATA_LOCATION_SRVC', '$DATA_LOCATION_USER','$DATA_LOCATION_PASS') ] 
           if [omb_error $print] {
              exit_failure "Unable to create location '$DATA_LOCATION_NAME'"
           exec_omb OMBSAVE
           log_msg LOG "Adding Location $DATA_LOCATION_NAME to Control Center $CONTROL_CENTER_NAME"
           set print [exec_omb OMBALTER CONTROL_CENTER '$CONTROL_CENTER_NAME' ADD REF LOCATION '$DATA_LOCATION_NAME' SET PROPERTIES (IS_TARGET, IS_SOURCE) VALUES ('true', 'true') ]
           if [omb_error $print] {
               exit_failure "Unable to add Location $DATA_LOCATION_NAME to Control Center $CONTROL_CENTER_NAME"
           exec_omb OMBCOMMIT
           log_msg LOG "Setting Control Center as default control center for project"
           exec_omb OMBCC 'DEFAULT_CONFIGURATION'
           set print [exec_omb OMBALTER DEPLOYMENT 'DEFAULT_DEPLOYMENT' SET REF CONTROL_CENTER '$CONTROL_CENTER_NAME' ]
           if [omb_error $print] {
              exit_failure "Unable to set Control Center $CONTROL_CENTER_NAME in default configuration"
           exec_omb OMBCOMMIT
           exec_omb OMBCC '..'
           log_msg LOG "Connecting to Control Center $CONTROL_CENTER_NAME"
           set print [exec_omb OMBCONNECT CONTROL_CENTER USE '$DATA_LOCATION_PASS' ]
           if [omb_error $print] {
              exit_failure "Unable to connect to Control Center $CONTROL_CENTER_NAME"
           exec_omb OMBCOMMIT
           log_msg LOG "Registering Code Location."
           set print [exec_omb OMBALTER LOCATION '$DATA_LOCATION_NAME' SET PROPERTIES (PASSWORD) VALUES ('$DATA_LOCATION_PASS')]
           exec_omb OMBCOMMIT
           set print [exec_omb OMBREGISTER LOCATION '$DATA_LOCATION_NAME']
           if [omb_error $print] {
              exit_failure "Unable to register Location $DATA_LOCATION_NAME"
           exec_omb OMBCOMMIT
    } else {
       log_msg LOG "Need to create Control Center $CONTROL_CENTER_NAME."
       log_msg LOG "Creating Code Location."
       log_msg LOG "Checking Global_names...."
       set dbGlobalNames FALSE
       set oraConn [oracleConnect $DATA_LOCATION_HOST $DATA_LOCATION_SRVC $DATA_LOCATION_PORT $CONTROL_CENTER_SCHEMA $CONTROL_CENTER_PASS ]
       set oraRs [oracleQuery $oraConn "select value pvalue FROM V\$PARAMETER where name = 'global_names'"]
       while {[$oraRs next]} {
         set dbGlobalNames [$oraRs getString pvalue]
       $oraRs close
       $oraConn close
       log_msg LOG "Global_names are $dbGlobalNames...."
       if [string match TRUE $dbGlobalNames] {
           set print [exec_omb OMBCREATE LOCATION '$DATA_LOCATION_NAME' SET PROPERTIES (TYPE, VERSION, DESCRIPTION, BUSINESS_NAME, HOST, PORT, SERVICE, CONNECT_AS_USER, PASSWORD, DATABASE_NAME) VALUES ('ORACLE_DATABASE','$DATA_LOCATION_VERS','ERS Datamart Code User','$DATA_LOCATION_NAME', '$DATA_LOCATION_HOST','$DATA_LOCATION_PORT','$DATA_LOCATION_SRVC', '$DATA_LOCATION_USER','$DATA_LOCATION_PASS','$DATA_LOCATION_SRVC' ) ] 
       } else {
           set print [exec_omb OMBCREATE LOCATION '$DATA_LOCATION_NAME' SET PROPERTIES (TYPE, VERSION, DESCRIPTION, BUSINESS_NAME, HOST, PORT, SERVICE, CONNECT_AS_USER, PASSWORD) VALUES ('ORACLE_DATABASE','$DATA_LOCATION_VERS','ERS Datamart Code User','$DATA_LOCATION_NAME', '$DATA_LOCATION_HOST','$DATA_LOCATION_PORT','$DATA_LOCATION_SRVC', '$DATA_LOCATION_USER','$DATA_LOCATION_PASS') ] 
       if [omb_error $print] {
          exit_failure "Unable to create location '$DATA_LOCATION_NAME'"
       exec_omb OMBCOMMIT
       log_msg LOG "Creating Control Center"
       set print [exec_omb OMBCREATE CONTROL_CENTER '$CONTROL_CENTER_NAME' SET PROPERTIES (DESCRIPTION, BUSINESS_NAME, HOST, PORT, SERVICE_NAME, USER, SCHEMA, PASSWORD) VALUES ('ERS Datamart Control Center','$CONTROL_CENTER_NAME', '$DATA_LOCATION_HOST','$DATA_LOCATION_PORT','$DATA_LOCATION_SRVC', '$DATA_LOCATION_USER', '$CONTROL_CENTER_SCHEMA','$DATA_LOCATION_PASS') ]
       if [omb_error $print] {
          exit_failure "Unable to create control center '$CONTROL_CENTER_NAME'"
       exec_omb OMBCOMMIT
       log_msg LOG "Adding Location $DATA_LOCATION_NAME to Control Center $CONTROL_CENTER_NAME"
       set print [exec_omb OMBALTER CONTROL_CENTER '$CONTROL_CENTER_NAME' ADD REF LOCATION '$DATA_LOCATION_NAME' SET PROPERTIES (IS_TARGET, IS_SOURCE) VALUES ('true', 'true') ]
       if [omb_error $print] {
          exit_failure "Unable to add Location $DATA_LOCATION_NAME to Control Center $CONTROL_CENTER_NAME"
       exec_omb OMBCOMMIT
       log_msg LOG "Setting Control Center as default control center for project"
       exec_omb OMBCC 'DEFAULT_CONFIGURATION'
       set print [exec_omb OMBALTER DEPLOYMENT 'DEFAULT_DEPLOYMENT' SET REF CONTROL_CENTER '$CONTROL_CENTER_NAME' ]
       if [omb_error $print] {
          exit_failure "Unable to set Control Center $CONTROL_CENTER_NAME in default configuration"
       exec_omb OMBCOMMIT
       exec_omb OMBCC '..'
       log_msg LOG "Connecting to Control Center $CONTROL_CENTER_NAME"
       set print [exec_omb OMBCONNECT CONTROL_CENTER USE '$DATA_LOCATION_PASS' ]
       if [omb_error $print] {
          exit_failure "Unable to add Location $DATA_LOCATION_NAME to Control Center $CONTROL_CENTER_NAME"
       exec_omb OMBCOMMIT
       log_msg LOG "Registering Code Location."
       set print [exec_omb OMBALTER LOCATION '$DATA_LOCATION_NAME' SET PROPERTIES (PASSWORD) VALUES ('$DATA_LOCATION_PASS')]
       exec_omb OMBCOMMIT
       set print [exec_omb OMBREGISTER LOCATION '$DATA_LOCATION_NAME']
       if [omb_error $print] {
          exit_failure "Unable to register Location $DATA_LOCATION_NAME"
       exec_omb OMBCOMMIT
    # Assign location to Oracle Module
    log_msg LOG "Assigning Code Location to Oracle Module."
    set print [ exec_omb OMBALTER ORACLE_MODULE '$ORA_MODULE_NAME' ADD REFERENCE LOCATION '$DATA_LOCATION_NAME' SET AS DEFAULT ]
    if [omb_error $print] {
       exit_failure "Unable to add reference location '$DATA_LOCATION_NAME' to module '$ORA_MODULE_NAME' "
    set print [ exec_omb OMBALTER ORACLE_MODULE '$ORA_MODULE_NAME' SET REFERENCE METADATA_LOCATION '$DATA_LOCATION_NAME' ]
    if [omb_error $print] {
       exit_failure "Unable to set metadata location '$DATA_LOCATION_NAME' on module '$ORA_MODULE_NAME' "
    set print [ exec_omb OMBALTER ORACLE_MODULE '$ORA_MODULE_NAME' SET PROPERTIES (DB_LOCATION) VALUES ('$DATA_LOCATION_NAME') ]
    if [omb_error $print] {
       lexit_failure "Unable to add db_location '$DATA_LOCATION_NAME' to module '$ORA_MODULE_NAME' "
    exec_omb OMBCOMMIT
    exec_omb OMBDISCONNECT

  • Password fields(mask in ******) in selection screen show in variant

    Hi guys,
    In my develped report program, I mask a password field as *****,but if I save the selection-sceen input as variant, when I display the variant, the content of password field will be shown,any way to mask it in variant? thanks!
    Best regards,
    Pole

    hi,
    try sth lik this:
    parameters PWD(64) TYPE C  lower case modif id 1.
    at selection-screen output.
    loop at screen.
    if screen-group1 = 1.
    screen-invisible = 1.
    modify screen.
    endif.
    endloop.
    greetings
    Andreas

  • Simulate password masking in a XUL dialog's textbox

    Due to a Flash bug in CS5 & CS5.5, I've been forced to generate a dialog with straight XUL instead of XUL opening a swf. I'm trying to stylize the textbox textfield to mask the password entered and I'm having issues coming up with a solution for this. It seems the most straight-forward way to mask would be to assign the textfield a strange font which would serve this purpose - like WingDings. However, i'm not sure of the correct way to stylize a textbox via CSS. I'd like to be able to have the CSS inline in the XUL's XML file, similar to how you can have inline script:
    <style type="text/css">
              .passMask {
                        font-family:WingDings;
    </style>
    Am I on the right track or can anyone give me insight on how I might go about accomplishing a password mask in a textbox?
    Thanks in advance!

    http://dl.dropbox.com/u/27779953/test.mxp
    I've set up a test windowSWF - this will show up as a panel when you open Flash after installing this. Simply double-click it on a machine where the CS suite is installed - extension manager will open and install it. Then open Flash (if it was already open, re-open it). Open the test panel in Windows > Other Panels > test. Once open, you'll notice that it will have one button in the panel called "Launch" - press it. Notice the resulting dialog that shows up - this dialog will contain three textfields to input data. If you're on a Mac on CS5 or CS5.5, notice that you can't type the letter "a" more than once. This is the bug I'm referring to. If you're on a PC, you won't exhibit this behavior.
    To get around this bug, I took the swf dialog out of the equation and built the dialog strictly in XML2UI / XUL - xml below. The problem is, I can't mask the password textbox. I can't do an "onchange" on this textfield because if I replace what the user is typing, the textbox registers that replacement as a change = infinite loop. Flash crashes immediately. The only thing I can think of is to change / stylize the font for just that textbox to something strange like WingDings, so when a user is typing, they can at least keep track of how many characters they are typing but not the actual characters they've typed.
    <?xml version="1.0" ?>
    <dialog id="settings" title="Server Login" buttons="accept,cancel">
              <grid>
              <columns>
                        <column />
                        <column />
              </columns>
                        <rows>
                                  <row>
                                            <label value="Username" />
                                            <textbox id="username" value="" tabIndex="1" width="200" />
                                  </row>
                                  <row>
                                            <label value="Password" />
                                            <!-- Here's my problem textfield below -->
                                            <textbox id="pass" value="" html="true" tabIndex="2" width="200" />
                                  </row>
                                  <row>
                                            <label value="Server Domain " />
                                            <textbox id="serverAddy" value="" tabIndex="3" width="200" />
                                  </row>
                        </rows>
                        <separator/>
              </grid>
    </dialog>
    Message was edited by: mythprod2004 - took out the onchange="init()" since that function doesn't exist in this test file

  • Does anyone know how I can create a password for my java netbeans applicati

    Hi, Iv made a small program but I would like to password it to gain extra marks. I'd like a message to show on opening the application inviting them to log in using their user details. Ideally a correct password should be required but it dosent really matter. At the moment I have come up with this code, but im not sure how to get it to work when the application is openend. If anyone can edit or tell me how to get it to pop up a password required message I'd be really greatful.
    public class TestApp implements ActionListener {
    JTextField textField;
    public void actionPerformed(ActionEvent e) {
    JButton button = (JButton)e.getSource();
    String ac = button.getActionCommand();
    if(ac.equals("log in"))
    System.out.println("logging in..." + textField.getText());
    // Verify name and password. If okay, you can
    // show the next panel in a CardLayout. This
    // next panel can have your display animation
    // and controls on it.
    private JPanel getContent() {
    textField = new JTextField(12);
    JButton logIn = new JButton("log in");
    logIn.setActionCommand("log in");
    logIn.addActionListener(this);
    JPanel p = new JPanel();
    p.add(new JLabel("name:"));
    p.add(textField);
    JPanel panel = new JPanel(new BorderLayout());
    panel.add(new JLabel("sign in", JLabel.CENTER), "North");
    panel.add(p, "Center");
    p = new JPanel();
    p.add(logIn);
    panel.add(p, "South");
    return panel;
    }

    You might be more interested in inputting and validating a password before your GUI application starts. If so (and you're using at least Java 6) then use the Console class. Here's an example:
    http://www.javadb.com/masking-a-password-with-the-console-class
    Additionally, here is Sun's tutorial on a GUI password input panel:
    http://java.sun.com/docs/books/tutorial/uiswing/components/passwordfield.html

  • Password should not be displayed in Windows 64 bit machine

    Hi
    I am not sure whether this category is apt for my question.
    We have a requirement to mask the password entry in our utility in Windows 64 bit machine.
    I was trying to run the following from a 64 bit Windows machine .
    @echo off
    echo hP1X500P[PZBBBfh#b##fXf-V@`$fPf]f3/f1/5++u5>in.com
    echo Enter password:
    for /f "tokens=*" %%i in ('in.com') do set "password=%%i"
    del in.com
    echo.
    echo The Password is:"%password%"
    This is not working. It works with 32 bit Windows.
    Please let us know if you have any other alternative to work in windows 64 bit.
    thanks

    Thanks, I was pretty sure they should be there, but since I don't use them often, I was in doubt.
    I can't think of anything I did to remove the filter gallery - I'm really intrigued about how could it disappear (?). I supposed the 32 and 64 bit version of the 8bf file would be different, but wanted to give it a try just in case...
    After wasting some time trying to find the 64 bit "filter gallery.8bf" online, I've decided to just reinstall CS5 and yes, just as you say, now the filters are there. It's a good thing that reinstalling CS5 somehow keeps intact your preferences, workspace and 3rd party plugins! I just had to run the Adobe updater and everything's back to normal.
    Thanks for confirming this was an issue! Have a great day.

  • Hide Password - While connected to VGA or Airplay

    iPads are great for displaying presentations, but logging into services while presenting is a security concern.
    Since iOS was created, you have been able to see the user type their password on the keyboard and the last letter they have typed in the password field on a connected display or projector. You even can see when people type in pin codes. This is big security concern for us, since faculty have to login to services while they present in class. I'm surprised that these isn't a way to mask your passwords and pin codes while connected to VGA or airplay. It seems like common sense to me that if iPads are going to be seriously used for business and educational presentations, that this feature should at least be added to configurator.
    Also, to those of you that think we should type faster, not everyone can type quickly on a touch screen. We see instructors slowly pecking in passwords and it's keeping us from recommending anything that requires a login. Touch ID sounds interesting but these iPads are shared with several faculty and are left in the classroom.
    Does anyone else agree that we need this feature?

    I agree completely.  If Apple can override 3-rd party keyboards when passwords being entered then they could certainly also prevent the display of password characters when projecting from iOS.  I have found myself disconnecting the VGA cable or using the projector remote to "blank" the screen when entering passwords.  As presenting from iOS devices becomes more popular they should really address this.
    we should all submit official feedback to request a solution in a future iOS update:  https://www.apple.com/feedback/iphone.html

  • TS4268 iMessage doesn't work anymore suddenly. It claims that my apple id had changed, which isn't the case (App Download still working!) . Then it shows the correct Email-adress and asks for appleID password.

    iMessage doesn't work anymore suddenly. It claims that my apple id had changed, which isn't the case (App Download still working!) . Then it shows the correct Email-adress and asks for appleID password. After entering it switches to a mask witch asks for the eMail adress that should be used. There is the right One already preentered. From there it switches back to the former mask (appleID +password) and nothing happens. If you say Log in again, ist just switches between those masks without showing an error claim nor logging in. Strange thing is ist worked proppperply till a few days ago.......

    Hello there Noregret35,
    I suggest this part of the iPhone Troubleshooting Assistant found here http://www.apple.com/support/iphone/assistant/phone/#section_1
    If you get to step 3 I recommend closing ALL the apps.
    Here is step 1 to get you started.
    Restart iPhone
    To restart iPhone, first turn iPhone off by pressing and holding the Sleep/Wake button until a red slider appears. Slide your finger across the slider and iPhone will turn off after a few moments.
    Next, turn iPhone on by pressing and holding the Sleep/Wake button until the Apple logo appears.
    Is iPhone not responding? To reset iPhone, press and hold the Sleep/Wake button and the Home button at the same time for at least 10 seconds, until the Apple logo appears.
    If your device does not turn on or displays a red battery icon, try recharging next.
    Regards,
    Sterling

  • New to Cisco, ASA5505 Help

    Afternoon guys,
    I have decided I want to learn Cisco so made the decision to pick up a used ASA 5505 from ebay and use it as my main firewall/router. I have it installed and working but have a few questions about configuration, as some of what i have done seems like a very inefficient way of setting things up.
    My Basic config is this
    O2 ADSL Modem in bridge only mode  192.168.1.254 > ASA 5505 Public Static IP >ASA Inside 192.168.1.1 > Rest of internal LAN.
    I have spotted this blog post that details how to get to the modems WebUI through a Cisco router, But i am not sure how I would implement it in my network setup so would like advice on this.
    http://en.tiagomarques.info/2011/05/access-your-modem-webui-behind-a-cisco-router-bridged-configuration/
    O2 Modem IP: 192.168.1.254 ASA inside IP: 192.168.1.1Apple Airport: 192.168.1.2 (Wireless Bridge)LAN : 192.168.1.0/24 (VLAN 1)
    The other thing I would like to ask is about PAT, I have configured it to allow Ports 3074TCP/UDP and 88TCP inbound to my Xbox to allow Xbox live to work. But I would like to know if there is a better way to do this using object groups.
    This is currenlty how I set it up,
    object network xbox_udp_3074host 192.168.1.5nat (inside,outside) static interface service udp 3074 3074exitaccess-list acl_outside extended permit udp any object xbox_udp_3074 eq 3074object network xbox_tcp_3074host 192.168.1.5nat (inside,outside) static interface service tcp 3074 3074exitaccess-list acl_outside extended permit udp any object xbox_tcp_3074 eq 3074object network xbox_udp_88host 192.168.1.5nat (inside,outside) static interface service udp 88 88exitaccess-list acl_outside extended permit udp any object xbox_udp_88 eq 88
    What I would like to know is there a better more efficient way of setting this up as I have 3 network objects with 3 NAT statements and 1 ACL.
    Finally I have attempted to configure a Client VPN on the ASA and it works and connects but the problem is it only appears to let web traffic through. If i connect using the VPN built into my iPhone and try a ping using using Ping Lite app i dont get any responce's. but if you open safari and put in 192.168.1.4 I get the WebUI of my NAS device if i try to RDP to my home server the connection times out. If i drop the VPN and connect to Wifi i can ping and RDP from my phone ok so it must be a config problem.
    Below is my full config I have masked the password and cryptochecksum
    : Saved: Written by enable_15 at 02:08:45.939 GMT Sat Apr 21 2012!ASA Version 8.4(3) !hostname warrillow-asa1domain-name warrillow.localenable password (Masked) encryptedpasswd (Masked) encryptednames!interface Ethernet0/0 description physical connection to O2 Box IV switchport access vlan 2!interface Ethernet0/1!interface Ethernet0/2!interface Ethernet0/3!interface Ethernet0/4!interface Ethernet0/5!interface Ethernet0/6!interface Ethernet0/7!interface Vlan1 description to inside VLAN nameif inside security-level 100 ip address 192.168.1.1 255.255.255.0 !interface Vlan2 description to outside interface (O2 Modem) nameif outside security-level 0 ip address (Public Static IP) 255.255.254.0 !ftp mode passiveclock timezone gmt 0clock summer-time GMT recurringdns server-group DefaultDNS domain-name warrillow.localobject network obj_any subnet 192.168.1.0 255.255.255.0object service playOn service tcp destination eq 57331 object service service_xbox_udp_88 service tcp destination eq 88 object network HomeServer_tcp_57331 host 192.168.1.250object network xbox_udp_3074 host 192.168.1.5object network xbox_tcp_3074 host 192.168.1.5object network xbox_udp_88 host 192.168.1.5object-group icmp-type DefaultICMP description Default ICMP Types permitted icmp-object echo-reply icmp-object unreachable icmp-object time-exceededobject-group service xbox_live tcp-udp port-object eq 3074 port-object eq 88object-group protocol TCPUDP protocol-object udp protocol-object tcpaccess-list acl_outside extended permit icmp any any object-group DefaultICMP access-list acl_outside extended permit tcp any object HomeServer_tcp_57331 eq 57331 access-list acl_outside extended permit udp any object xbox_udp_3074 eq 3074 access-list acl_outside extended permit tcp any object xbox_tcp_3074 eq 3074 access-list acl_outside extended permit udp any object xbox_udp_88 eq 88 pager lines 24mtu inside 1500mtu outside 1500ip local pool vpnpool 10.0.0.2-10.0.0.200 mask 255.255.255.0icmp unreachable rate-limit 1 burst-size 1icmp permit any echo-reply outsideno asdm history enablearp timeout 14400!object network obj_any nat (inside,outside) dynamic interfaceobject network HomeServer_tcp_57331 nat (inside,outside) static interface service tcp 57331 57331 object network xbox_udp_3074 nat (inside,outside) static interface service udp 3074 3074 object network xbox_tcp_3074 nat (inside,outside) static interface service tcp 3074 3074 object network xbox_udp_88 nat (inside,outside) static interface service udp 88 88 access-group acl_outside in interface outsideroute outside 0.0.0.0 0.0.0.0 (Public Static IP) 1timeout xlate 3:00:00timeout pat-xlate 0:00:30timeout conn 1:00:00 half-closed 0:10:00 udp 0:02:00 icmp 0:00:02timeout sunrpc 0:10:00 h323 0:05:00 h225 1:00:00 mgcp 0:05:00 mgcp-pat 0:05:00timeout sip 0:30:00 sip_media 0:02:00 sip-invite 0:03:00 sip-disconnect 0:02:00timeout sip-provisional-media 0:02:00 uauth 0:05:00 absolutetimeout tcp-proxy-reassembly 0:01:00timeout floating-conn 0:00:00dynamic-access-policy-record DfltAccessPolicyuser-identity default-domain LOCALaaa authentication ssh console LOCAL http server enablehttp 192.168.1.0 255.255.255.0 insideno snmp-server locationno snmp-server contactsnmp-server enable traps snmp authentication linkup linkdown coldstart warmstartcrypto ipsec ikev1 transform-set strong-des esp-3des esp-md5-hmac crypto dynamic-map dynmap 30 set ikev1 transform-set strong-descrypto map warrillow 65535 ipsec-isakmp dynamic dynmapcrypto map warrillow interface outsidecrypto isakmp identity address crypto ikev1 enable outsidecrypto ikev1 policy 11 authentication pre-share encryption 3des hash md5 group 2 lifetime 86400telnet 192.168.1.0 255.255.255.0 insidetelnet timeout 30ssh 192.168.1.0 255.255.255.0 insidessh timeout 30console timeout 30threat-detection rate syn-attack rate-interval 600 average-rate 30 burst-rate 45threat-detection rate syn-attack rate-interval 3600 average-rate 80 burst-rate 160threat-detection basic-threatthreat-detection scanning-threat shun duration 3600threat-detection statisticsthreat-detection statistics tcp-intercept rate-interval 30 burst-rate 400 average-rate 200webvpngroup-policy Warrillow internalgroup-policy Warrillow attributes wins-server none dns-server value 192.168.1.250 vpn-idle-timeout 120 vpn-tunnel-protocol ikev1 default-domain value warrillow.localusername mattw password (Masked) encrypted privilege 15tunnel-group Warrillow-VPN type remote-accesstunnel-group Warrillow-VPN general-attributes address-pool vpnpool default-group-policy Warrillowtunnel-group Warrillow-VPN ipsec-attributes ikev1 pre-shared-key *****!class-map inspection_default match default-inspection-traffic!!policy-map type inspect dns preset_dns_map parameters  message-length maximum client auto  message-length maximum 512policy-map global_policy class inspection_default  inspect dns preset_dns_map   inspect ftp   inspect h323 h225   inspect h323 ras   inspect rsh   inspect rtsp   inspect esmtp   inspect sqlnet   inspect skinny    inspect sunrpc   inspect xdmcp   inspect sip    inspect netbios   inspect tftp   inspect ip-options class class-default  user-statistics accounting!service-policy global_policy globalprompt hostname context no call-home reporting anonymoushpm topN enable
    EDIT: to remove public IP from config posted

    Hi,
    Adding the following configurations should allow ICMP through the ASA (for the echo-reply to come through also without using ACL)
    policy-map global_policy class inspection_default
        inspect icmp
    Unless you had already added this.
    You might also find the following documents/video helpfull. It shows off some of the common NAT configurations. This was mostly to help the people that were moving from the old to the new format. But it should be helpfull to you also. I know I sometimes double check there.
    Document: https://supportforums.cisco.com/docs/DOC-9129
    Video: https://supportforums.cisco.com/docs/DOC-12324 (also has a link to the above document)
    Regarding the NAT configurations for modem management, I cant guarantee this will work but the first configuration that came to mind is the following (kind resembles the NONAT configuration)
    Though I'm not really sure if this would work as the LAN network and the outside management IP is from the same network. But you can always try.
    object network LAN
      subnet 192.168.1.0 255.255.255.0
    object network MODEM-MANAGEMENT
    host 192.168.1.254
    nat (inside,outside) source static LAN LAN destination static MODEM-MANAGEMENT MODEM-MANAGEMET
    - Jouni

  • How to call the WS in BPEL 11g

    Hi,
    I have a WS externally provided, which need the following soap header...
    <soap:Header><fmw-context xmlns="http://xmlns.oracle.com/fmw/context/1.0"/><wsse:Security soap:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
    <wsse:UsernameToken>
    <wsse:Username>MASKED</wsse:Username>
    <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">MASKED</wsse:Password>
    </wsse:UsernameToken>
    </wsse:Security></soap:Header>
    Please let me know how do i call the WS in BPEL 11g.
    Please let me know the entire solution, kind of urgent...
    Thanks,
    Rosh

    Hi All,
    got the solution.
    Its working...
    http://soa-howto.blogspot.com/2008/09/how-to-set-security-credentials.html
    Thanks,
    Rosh

  • Problems about developing ODI open tools

    I tried to developping a ODI open tool to change the substitution variable of essbase database.One parameter of this tool needed is the user's password of the essbase database.
    for example:
    CreateSubstitutionVariable "-USER=admin" "-PWD=password" "-SERVER=Crazybeggar" "-APP=DTYS_1" "-DB=Plan1" "-NAME=CurrYear" "-VALUE=FY12"
    but this shows the user's password obviously。
    i donot know what can i do so that the commands can shows
    CreateSubstitutionVariable "-USER=admin" "-PWD=*******" "-SERVER=Crazybeggar" "-APP=DTYS_1" "-DB=Plan1" "-NAME=CurrYear" "-VALUE=FY12"

    FX and DEV,
    Masking of password field is done in ODIINVOKEWEBSERVICE tool. It's not implemented in usage. That means there is some config or setting that can be done in open tool or ODI designer. The exisiting ODI document or sample does not cover it.
    Brian.

  • Problem while sending mail inOIM 11g r2 after usercreation

    Hi,
    By default OIM sends mail to user mail id when the user created. i have tested this scenario using test mail server, it is working fine . when i am trying this scenario using exchange mail server, it is throwing errors. for Exchange just i have changed IT resource parameters.
    Authentication      true
    Server Name      ip address of the Exchange server
    User Login      [email protected]
    User Password *************
    is there anything missing. for SMTP server is ums nedded ?.
    <Oct 1, 2012 7:07:51 AM EDT> <Error> <oracle.iam.notification.impl> <BEA-000000> <Provider UMSEmailServiceProvider has encountered exception : javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: Connection refused>
    <Oct 1, 2012 7:07:51 AM EDT> <Error> <oracle.iam.notification.impl> <BEA-000000> <Sending notification with Provider UMSEmailServiceProvider has encountered exception : Error occured while Sending Notification through Provider UMSEmailServiceProvider : javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: Connection refused>
    <Oct 1, 2012 7:07:51 AM EDT> <Error> <oracle.iam.notification.impl> <BEA-000000> <Sending notification with Provider UMSEmailServiceProvider detailed exception : javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: Connection refused>
    <Oct 1, 2012 7:07:52 AM EDT> <Error> <oracle.iam.notification.provider> <BEA-000000> <300>
    <Oct 1, 2012 7:07:52 AM EDT> <Error> <oracle.iam.notification.impl> <BEA-000000> <Provider SOAEmailServiceProvider has encountered exception : java.lang.IllegalArgumentException: 300>
    <Oct 1, 2012 7:07:52 AM EDT> <Error> <oracle.iam.notification.impl> <BEA-000000> <Sending notification with Provider SOAEmailServiceProvider has encountered exception : Error occured while Sending Notification through Provider SOAEmailServiceProvider : java.lang.IllegalArgumentException: 300>
    <Oct 1, 2012 7:07:52 AM EDT> <Error> <oracle.iam.notification.impl> <BEA-000000> <Sending notification with Provider SOAEmailServiceProvider detailed exception : java.lang.IllegalArgumentException: 300>
    <Oct 1, 2012 7:07:52 AM EDT> <Error> <oracle.iam.notification.impl> <BEA-000000> <Provider EmailServiceProvider has encountered exception : null>
    Thanks,

    Given below steps in oracle doc for UMS configuration. you can try the same
    Configuring UMS Provider for Sending Notifications (Optional)
    To configure Unified Messaging Service (UMS) provider for sending notifications:
    Edit the oim-config.xml file by using MBeans. To do so:
    Log in to Oracle Enterprise Manager.
    Navigate to Identity and Access, oim.
    Right-click oim(11.1.1.x.x), and select System MBean Browser.
    In the System MBean Browser, navigate to Application Defined MBeans, oracle.iam, Server: oim_server1, Application:oim, XMLConfig, Config, XMLConfig.NotificationConfig, EmailProvider.
    Click the EmailProvider attribute, and replace the value oracle.iam.notification.provider.EmailServiceProvider with oracle.iam.notification.provider.UMSEmailServiceProvider.
    Click Apply.
    Configure the Email Provider Instance - UMS IT resource with the UMS Web service details. To do so:
    Login to Oracle Identity Manager Administrative and User Console, and navigate to Advanced Administration.
    Click the Configuration tab, click Resource Management, and then click Manage IT Resource.
    Click Search. The list of IT resources is displayed.
    For the Email Provider Instance - UMS IT resource, click the Edit icon. The Edit IT Resource Details and Parameters page is displayed.
    Specify values in the following fields:
    Web service URL: The URL of the UMS web service to be invoked. For example, http://<SOA_host>:<SOA_Port>/ucs/messaging/webservice.
    Policies: The OWSM policy attached to the given web service. Leave this field as blank.
    Username: The username provided in the security header. If no policy is attached, then leave this field as blank.
    Password: The password provided in the security header. If no policy is attached, then leave this field as blank.
    Click Apply, and then close the popup window.
    Configure UMS Server for using a mail server other than the local LINUX mail server, which is picked by default. For example, to setup the mail server to use stbeehive email server:
    Stop the Linux Local sendmail email server running on the host, if this is a LINUX host, by running the following command:
    /usr/local/redhat/packages/aime/ias/run_as_root "/sbin/service sendmail stop"
    Configure Mail Server information in UMS Email Driver. To do so:
    i. Login to Oracle Enterprise Manager.
    ii. Expand User Messaging Service, and select usermessagingdriver-email (soa_server1).
    iii. From the Driver-Specific Configuration list, select Email Driver Properties.
    iv. Configure the following mandatory fields:
    OutgoingMailServer: The name of the SMTP server, for example, mailserver.mycompany.com.
    OutgoingMailServerPort: The port number of the SMTP server, for example, 465.
    OutgoingMailServerSecurity: The security setting used by the SMTP server. Possible values can be None, TLS, or SSL.
    OutgoingUsername: Any valid username similar to your mail client configuration, such as in the [email protected].
    OutgoingPassword: The password used for SMTP authentication. This consists of the following fields:
    Type of Password: Select Indirect Password, Create New User.
    Indirect Username/Key: Enter a unique string, for example, OIMEmailConfig. This masks the password and does not expose it in clear text in the configuration file.
    Password: Enter a valid password for this account.
    v. Click Apply.
    Right-click usermessagingdriver-email (soa_server1), and select Control, Shutdown.
    Allow at least 2 minutes to pass, after which you can restart the email driver. To so so, right-click usermessagingdriver-email (soa_server1), and select Control, Restart.

  • "Method Not Allowed" encountered when submitting

    Hi! all
    i've written a front-end screen for logging-on to application where i tried to perform verification through jsp at "OSMS_Login.jsp". The following is the html:
    <FORM ACTION=OSMS_Login.jsp METHOD=POST>
    <H3 ALIGN=center><BR>
    <TABLE cellSpacing=2 cellPadding=2 width=250
    bgColor=#408080 border=2>
    <TBODY>
    <TR>
    <TD><FONT face=tahoma color=#ffffff size=3><B>
    <DIV align=center>User ID</DIV></B>
    </FONT></TD>
    <TD><INPUT TYPE=text NAME="UserID"></TD>
    </TR>
    <TR>
    <TD><FONT face=tahoma color=#ffffff size=3><B>
    <DIV align=center>P assword</DIV></B>
    </FONT></TD><BR>
    <TD><INPUT TYPE=char NAME=Password> </TD>
    </TR>
    </TBODY>
    </TABLE>
    <INPUT TYPE=SUBMIT VALUE="Submit">
    But instead of the "succesful" logon i have the followig error msge:
    " Method Not Allowed
    The requested method POST is not allowed for the
    URL /OSMS_login.jsp.
    Apache/1.3.22 Server at 127.0.0.1 Port 8000 "
    Any help would be most appreciated.
    Also, any idea how to mask the password keyed-in?
    callansan

    hi all again,
    would like to express my thanks to all who have provided me suggestion earlier on
    java script may be a problem as i need to verify user id and password. that was how i stumbled on jsp.
    however, tried the mask and it works. put back the </FORM>, i don't get the "method not allowed" message anymore but my jsp is not verifying the input. for my first attempt i tried to make it simple and it still doesn't work, the following is my jsp verification source enclosed in <BODY>:
    <%! final static int MIN_PWD_LEN = 6;
    boolean verifyPasswordLength (String password)
    // verifies that password is at least 6 characters in
    length
    if (password.length() < MIN_PWD_LEN)
         return false;
         return true;
    boolean verifyPasswordHasDigit (String password)     // verifies that password is not '0' in length
         for (int i=0;i<password.length();i++)
         if (Character.isDigit(password.charAt(i)))
         return true;
         return false;
    boolean verifyPasswordPolicy(String password)
         if (verifyPasswordLength(password) &&
         verifyPasswordHasDigit(password))
         return true;
         return false;
    %>
    <% String password = request.getParameter
    ("Password");
    if (verifyPasswordPolicy(password))
    %>
    You have logged-in succesfully<P>
    <% } else {
    %>
    Log-in attempt failed.<P>
    Check to ensure that your <P>
    User ID and Password have been correctly
    keyed-in.<P>
    Please try again.     
    <% } %>
    The next screen comes up but with all the above set messages. the if..else didn't seem to work.
    regards
    callansan

  • [ANN] Xtrema Unicode RTF Text Member, alpha version

    Xtrema Unicode RTF Text Member, alpha version.
    For Director 8.5 and above, windows NT4, 98 and above.
    http://xtrema.rtr.gr/cDown/
    Features of the final release (progress state)
    Unicode (utf-16) support. (done)
    Rich Text Format support. (done)
    East European + Asian + RTL Language support. (done)
    Embedded Images. (done)
    Common shortcuts / controls :
    http://msdn2.microsoft.com/en-us/library/ms651760.aspx
    (done)
    Mouse Wheel support. (done)
    Drag & Drop functionality. (drag only)
    Copy to / paste from Clipboard. (done)
    Insert rtf data into rtf selection. (not enabled)
    Full character/line position/dimension (rect) info. (done)
    Event driven operation (e.g. on xKeyDown/up - with unicode
    key info, plus
    mouseWheel) (done)
    Support for virtual sprites (one member, many sprites) (not
    tested)
    Support for memberless objects. (not tested)
    Extended (object driven) text formatting support. (-)
    Rich Text, or Plain Text operation. (rich text only)
    Character masking (for password entry) (not enabled)
    Horizontal / Vertical scrolling (not enabled, auto only)
    Zooming (not enabled)
    Hyperlink support (-)
    Auto stretching to fit Director's stage zoom (done)
    Ink support (blend only)
    Generate 32 bit image object (not enabled)
    This member has been created from a personal wish list based
    on years of
    experience with director's text objects.
    If something else comes to mind, or if you wish to join the
    beta testers
    list, please feel free to contact xtrema at rtr gr.
    Regargs,
    - alchemist.

    Xtrema Unicode RTF Text Member, alpha version.
    For Director 8.5 and above, windows NT4, 98 and above.
    http://xtrema.rtr.gr/cDown/
    Features of the final release (progress state)
    Unicode (utf-16) support. (done)
    Rich Text Format support. (done)
    East European + Asian + RTL Language support. (done)
    Embedded Images. (done)
    Common shortcuts / controls :
    http://msdn2.microsoft.com/en-us/library/ms651760.aspx
    (done)
    Mouse Wheel support. (done)
    Drag & Drop functionality. (drag only)
    Copy to / paste from Clipboard. (done)
    Insert rtf data into rtf selection. (not enabled)
    Full character/line position/dimension (rect) info. (done)
    Event driven operation (e.g. on xKeyDown/up - with unicode
    key info, plus
    mouseWheel) (done)
    Support for virtual sprites (one member, many sprites) (not
    tested)
    Support for memberless objects. (not tested)
    Extended (object driven) text formatting support. (-)
    Rich Text, or Plain Text operation. (rich text only)
    Character masking (for password entry) (not enabled)
    Horizontal / Vertical scrolling (not enabled, auto only)
    Zooming (not enabled)
    Hyperlink support (-)
    Auto stretching to fit Director's stage zoom (done)
    Ink support (blend only)
    Generate 32 bit image object (not enabled)
    This member has been created from a personal wish list based
    on years of
    experience with director's text objects.
    If something else comes to mind, or if you wish to join the
    beta testers
    list, please feel free to contact xtrema at rtr gr.
    Regargs,
    - alchemist.

Maybe you are looking for

  • Ai-cs6 How Do I trace a hand drawn sketch to a single line vector outline?

    So I am basically a brand new user to ai-cs6 and have been working on a project for a friend. I've drawn up the basic components of the logo she wants, all separate individual pieces. My intention is/was to trace in each piece, and scale, rotate, and

  • Workflow created in wrong client

    Hi all, One user is testing in CRM 200. When he creates a move-out document, I assume through an FOP that connects to ECC 200 through RFC, the document is created in ECC 200, but the workflow is created in ECC 100. The event trace log indicates that

  • Why does my iPhoto not import JPE-Format ??

    Help... anyone... ...i have read a few posts online, where people say that this problem is one of the past, and apparently does not apply to the newest version on iPhoto, but I have just bought a brand new iMac with the very latest version of iPhoto

  • What's the best way to clean my display?

    I'd like to clean my iMac's screen so I recently purchased a product called "Monster ScreenClean" (liquid and cloth) and even though it claims not to have alcohol and ammonia, I'm a little weary about using it. This product was recommended to me by a

  • Foto raak beschadigd na bewerken in photoshop elements 12 op IMAC

    Na bewerken en opslaan zie de foto in een icoon (blad met scheurtje) Foto is niet meer te openen. Kan iemand me zeggen waar dit van komt en wat ik hier aan kan doen?