public class DBLoginInfo
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
DBLoginInfo.AuthType |
Constructor and Description |
---|
DBLoginInfo(java.lang.String name,
java.lang.Object credentials,
DBLoginInfo.AuthType loginType) |
DBLoginInfo(java.lang.String name,
java.lang.Object credentials,
DBLoginInfo.AuthType loginType,
java.lang.String accessFilter,
java.util.Map<java.lang.String,java.lang.String> dbAccessFilters) |
Modifier and Type | Method and Description |
---|---|
static DBLoginInfo |
createFromHttpCredentials(java.lang.String usercredentials) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAccessFilter() |
DBLoginInfo.AuthType |
getAuthenticationType() |
java.lang.Object |
getCredentials()
Gets the credentials
|
java.util.Map<java.lang.String,java.lang.String> |
getDbAccessFilters() |
java.lang.String |
getPassword()
gets the password if credentials is a String, null otherwise
|
java.lang.String |
getUserName()
Gets the userName
|
int |
hashCode() |
boolean |
isAnonymous() |
void |
setAccessFilter(java.lang.String accessFilter) |
void |
setCredentials(java.lang.Object credentials) |
void |
setDbAccessFilters(java.util.Map<java.lang.String,java.lang.String> dbAccessFilters) |
void |
setUserName(java.lang.String string) |
public DBLoginInfo(java.lang.String name, java.lang.Object credentials, DBLoginInfo.AuthType loginType)
public DBLoginInfo(java.lang.String name, java.lang.Object credentials, DBLoginInfo.AuthType loginType, java.lang.String accessFilter, java.util.Map<java.lang.String,java.lang.String> dbAccessFilters)
public static DBLoginInfo createFromHttpCredentials(java.lang.String usercredentials) throws java.io.IOException
java.io.IOException
public java.lang.Object getCredentials()
public java.lang.String getPassword()
public java.lang.String getUserName()
public void setCredentials(java.lang.Object credentials)
string
- public void setUserName(java.lang.String string)
string
- public java.lang.String getAccessFilter()
public void setAccessFilter(java.lang.String accessFilter)
public java.util.Map<java.lang.String,java.lang.String> getDbAccessFilters()
public void setDbAccessFilters(java.util.Map<java.lang.String,java.lang.String> dbAccessFilters)
public DBLoginInfo.AuthType getAuthenticationType()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public boolean isAnonymous()