DatabaseBackendUser
is a login/password combination to represent a database backend user.
DatabaseBackendUser.java の 36 行で定義されています。
Public メソッド | |
DatabaseBackendUser (String backendName, String login, String password) | |
String | getBackendName () |
boolean | matches (String backendName, String login, String password) |
boolean | equals (Object other) |
String | getXml () |
String | getLogin () |
String | getName () |
String | getPassword () |
boolean | matches (String login, String password) |
Protected 変数 | |
String | login |
String | password |
Private 変数 | |
String | backendName |
|
Creates a new
DatabaseBackendUser.java の 49 行で定義されています。
00050 {
00051 super(login, password);
00052 this.backendName = backendName;
00053 }
|
|
Two
org.objectweb.cjdbc.controller.authentication.AbstractDatabaseUserを再定義しています。 DatabaseBackendUser.java の 88 行で定義されています。 参照先 org.objectweb.cjdbc.controller.authentication.DatabaseBackendUser.backendName, org.objectweb.cjdbc.controller.authentication.AbstractDatabaseUser.login, と org.objectweb.cjdbc.controller.authentication.AbstractDatabaseUser.password.
00089 { 00090 if ((other == null) || !(other instanceof DatabaseBackendUser)) 00091 return false; 00092 00093 DatabaseBackendUser user = (DatabaseBackendUser) other; 00094 return (super.matches(user.login, user.password) && backendName 00095 .equals(user.backendName)); 00096 } |
|
Returns the backend logical name.
DatabaseBackendUser.java の 60 行で定義されています。
00061 { 00062 return backendName; 00063 } |
|
|
Gets the login name.
AbstractDatabaseUser.java の 73 行で定義されています。 参照先 org.objectweb.cjdbc.controller.authentication.AbstractDatabaseUser.getLogin(). 参照元 org.objectweb.cjdbc.controller.jmx.AuthenticatingMBeanServer.invoke().
00074 { 00075 return getLogin(); 00076 } |
|
Gets the password.
AbstractDatabaseUser.java の 83 行で定義されています。 参照元 org.objectweb.cjdbc.controller.authentication.VirtualDatabaseUser.getXml(), と org.objectweb.cjdbc.controller.jmx.AuthenticatingMBeanServer.invoke().
00084 { 00085 return password; 00086 } |
|
org.objectweb.cjdbc.controller.authentication.AbstractDatabaseUserに実装されています. DatabaseBackendUser.java の 101 行で定義されています。
00102 { 00103 return ""; 00104 // return "<" 00105 // + DatabasesXmlTags.ELT_RealLogin 00106 // + " " 00107 // + DatabasesXmlTags.ATT_backendName 00108 // + "=\"" 00109 // + getBackendName() 00110 // + "\" " 00111 // + DatabasesXmlTags.ATT_rLogin 00112 // + "=\"" 00113 // + getLogin() 00114 // + "\" " 00115 // + DatabasesXmlTags.ATT_rPassword 00116 // + "=\"" 00117 // + getPassword() 00118 // + "\"/>"; 00119 } |
|
Tests if the login and password provided matches the login/password of this object.
AbstractDatabaseUser.java の 96 行で定義されています。 参照元 org.objectweb.cjdbc.controller.authentication.AbstractDatabaseUser.equals().
00097 { 00098 return (this.login.equals(login) && this.password.equals(password)); 00099 } |
|
Tests if the login and password provided matches the login/password of this object.
DatabaseBackendUser.java の 74 行で定義されています。
00075 { 00076 return (super.matches(login, password) && this.backendName 00077 .equals(backendName)); 00078 } |
|
Backend logical name. DatabaseBackendUser.java の 39 行で定義されています。 参照元 org.objectweb.cjdbc.controller.authentication.DatabaseBackendUser.equals(). |
|
|