SOMA.security.utility
Class ControlPassword

java.lang.Object
  extended bySOMA.security.utility.ControlPassword
All Implemented Interfaces:
ControlPasswordRule

public class ControlPassword
extends java.lang.Object
implements ControlPasswordRule


Field Summary
 
Fields inherited from interface SOMA.security.utility.ControlPasswordRule
LOWERCASE_LETTER, NUMBER_IN_PASSWORD, PASSWORD_LENGTH, PROFILENAME_IN_PASSWORD, SAME_CHARACTER, UPPERCASE_LETTER
 
Constructor Summary
ControlPassword()
           
 
Method Summary
static boolean Control(java.lang.String password)
           
static boolean Control(java.lang.String password, java.lang.String profileName)
           
static boolean Control(java.lang.String password, java.lang.String profileName, int applayRules)
           
static java.lang.String getFileName(java.lang.String fullPath)
           
static boolean Rule1(java.lang.String password)
           
static boolean Rule2(java.lang.String password)
           
static boolean Rule3(java.lang.String password)
           
static boolean Rule4(java.lang.String password)
           
static boolean Rule5(java.lang.String password)
           
static boolean Rule6(java.lang.String password, java.lang.String profileName)
           
static java.lang.String toString(java.lang.String password)
           
static java.lang.String toString(java.lang.String password, java.lang.String profileName)
           
static java.lang.String toString(java.lang.String password, java.lang.String profileName, int applayRules)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControlPassword

public ControlPassword()
Method Detail

Control

public static boolean Control(java.lang.String password)

toString

public static java.lang.String toString(java.lang.String password)

Control

public static boolean Control(java.lang.String password,
                              java.lang.String profileName)

Control

public static boolean Control(java.lang.String password,
                              java.lang.String profileName,
                              int applayRules)

getFileName

public static java.lang.String getFileName(java.lang.String fullPath)

toString

public static java.lang.String toString(java.lang.String password,
                                        java.lang.String profileName)

toString

public static java.lang.String toString(java.lang.String password,
                                        java.lang.String profileName,
                                        int applayRules)

Rule1

public static boolean Rule1(java.lang.String password)

Rule2

public static boolean Rule2(java.lang.String password)

Rule3

public static boolean Rule3(java.lang.String password)

Rule4

public static boolean Rule4(java.lang.String password)

Rule5

public static boolean Rule5(java.lang.String password)

Rule6

public static boolean Rule6(java.lang.String password,
                            java.lang.String profileName)


Copyright © 2004 Luca Foschini