|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface EnterpriseCredential
The EnterpriseCredential interface is used to pass Enterprise Authentication to the BusinessObjects server using the Session.Login function.
Example:
URL boConURL = new URL("http://boserver:port/dswsbobje/services/Session");
com.businessobjects.dsws.Connection boConnection = new Connection(boConURL);
EnterpriseCredential boCredential = EnterpriseCredential.Factory.newInstance();
boCredential.setLogin("Administrator");
boCredential.setPassword("password");
boCredential.setDomain("domain");
Session boSession = new Session(boConnection);
SessionInfo boSI = boSession.login(boCredential);
Connection,
ProxyParameters,
Session,
SSLWrapper| Nested Class Summary | |
|---|---|
static class |
EnterpriseCredential.Factory
A class with methods for creating instances of the EnterpriseCredential type. |
| Field Summary | |
|---|---|
static org.apache.xmlbeans.SchemaType |
type
Internal Use Only. |
| Method Summary | |
|---|---|
java.lang.String |
getAuthType()
Return the current user's authentication type. |
java.lang.String |
getDomain()
Return the current user's domain. |
java.lang.String |
getLocale()
Returns the user's session locale. |
java.lang.String |
getLogin()
Return the current user's login name. |
java.lang.String |
getPassword()
Return the current user's password. |
java.lang.String |
getReportedHostName()
Gets the ReportedHostName attribute. |
java.lang.String |
getReportedIPAddress()
Gets the ReportedIPAddress attribute. |
java.lang.String |
getTimeZone()
Return the current user's session time zone. |
boolean |
isSetAuthType()
Checks if the AuthType attribute has been set. |
boolean |
isSetDomain()
Checks if the Domain attribute has been set. |
boolean |
isSetLocale()
Checks if the Locale attribute has been set. |
boolean |
isSetPassword()
Checks if the Password attribute has been set. |
boolean |
isSetReportedHostName()
Checks if the ReportedHostName attribute has been set. |
boolean |
isSetReportedIPAddress()
Checks if the ReportedIPAddress attribute has been set. |
boolean |
isSetTimeZone()
Checks if the TimeZone attribute has been set. |
void |
setAuthType(java.lang.String authType)
Set the current user's authentication type. |
void |
setDomain(java.lang.String domain)
Set the user's domain. |
void |
setLocale(java.lang.String locale)
Set the user's session locale. |
void |
setLogin(java.lang.String login)
Set the current user's login name. |
void |
setPassword(java.lang.String password)
Set the current user's password. |
void |
setReportedHostName(java.lang.String reportedHostName)
Sets the ReportedHostName attribute. |
void |
setReportedIPAddress(java.lang.String reportedIPAddress)
Sets the ReportedIPAddress attribute. |
void |
setTimeZone(java.lang.String timeZone)
Set the user's session time zone. |
void |
unsetAuthType()
Deletes or unsets the AuthType attribute. |
void |
unsetDomain()
Deletes or unsets the Domain attribute |
void |
unsetLocale()
Deletes or unsets the Locale attribute |
void |
unsetPassword()
Deletes or unsets the Password attribute |
void |
unsetReportedHostName()
Deletes or unsets the ReportedHostName attribute. |
void |
unsetReportedIPAddress()
Deletes or unsets the ReportedIPAddress attribute. |
void |
unsetTimeZone()
Deletes or unsets the TimeZone attribute. |
org.apache.xmlbeans.XmlString |
xgetAuthType()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetDomain()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetLocale()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetLogin()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetPassword()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetReportedHostName()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetReportedIPAddress()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetTimeZone()
Internal Use Only. |
void |
xsetAuthType(org.apache.xmlbeans.XmlString authType)
Internal Use Only. |
void |
xsetDomain(org.apache.xmlbeans.XmlString domain)
Internal Use Only. |
void |
xsetLocale(org.apache.xmlbeans.XmlString locale)
Internal Use Only. |
void |
xsetLogin(org.apache.xmlbeans.XmlString login)
Internal Use Only. |
void |
xsetPassword(org.apache.xmlbeans.XmlString password)
Internal Use Only. |
void |
xsetReportedHostName(org.apache.xmlbeans.XmlString reportedHostName)
Internal Use Only. |
void |
xsetReportedIPAddress(org.apache.xmlbeans.XmlString reportedIPAddress)
Internal Use Only. |
void |
xsetTimeZone(org.apache.xmlbeans.XmlString timeZone)
Internal Use Only. |
| Field Detail |
|---|
static final org.apache.xmlbeans.SchemaType type
| Method Detail |
|---|
java.lang.String getLogin()
String containing a users enterprise login name.org.apache.xmlbeans.XmlString xgetLogin()
void setLogin(java.lang.String login)
login - A String containing the user name.void xsetLogin(org.apache.xmlbeans.XmlString login)
java.lang.String getPassword()
String containing the current users password.org.apache.xmlbeans.XmlString xgetPassword()
boolean isSetPassword()
true if the Password element has been set,otherwise false.void setPassword(java.lang.String password)
password - A String containing the current user's password.void xsetPassword(org.apache.xmlbeans.XmlString password)
void unsetPassword()
java.lang.String getLocale()
org.apache.xmlbeans.XmlString xgetLocale()
boolean isSetLocale()
true if the Locale element has been set,otherwise false.void setLocale(java.lang.String locale)
locale - a string containing the locale to be used for the session.void xsetLocale(org.apache.xmlbeans.XmlString locale)
void unsetLocale()
java.lang.String getTimeZone()
String containing the current users time zone.org.apache.xmlbeans.XmlString xgetTimeZone()
boolean isSetTimeZone()
true if the TimeZone element has been set,otherwise false.void setTimeZone(java.lang.String timeZone)
timeZone - A String containing the users desired time zone.
For example "GMT+01:00".void xsetTimeZone(org.apache.xmlbeans.XmlString timeZone)
void unsetTimeZone()
java.lang.String getDomain()
String containing the current users domain.org.apache.xmlbeans.XmlString xgetDomain()
boolean isSetDomain()
true if the Domain element has been set,otherwise false.void setDomain(java.lang.String domain)
domain - a string containing the domain server to connect to.void xsetDomain(org.apache.xmlbeans.XmlString domain)
void unsetDomain()
java.lang.String getAuthType()
org.apache.xmlbeans.XmlString xgetAuthType()
boolean isSetAuthType()
true if the AuthType element has been set,otherwise false.void setAuthType(java.lang.String authType)
Set the current user's authentication type. Business Objects supports the following authentication types:
When using LDAP, if Single Sign On (SSO) is turned on, a SiteMinder token is used instead of the username and password. This token is obtained from the browser's SMSESSION cookie.
authType - the current user's authentication type.void xsetAuthType(org.apache.xmlbeans.XmlString authType)
void unsetAuthType()
java.lang.String getReportedIPAddress()
String containing the ReportedIPAddress.org.apache.xmlbeans.XmlString xgetReportedIPAddress()
boolean isSetReportedIPAddress()
true if the ReportedIPAddress element has been set,otherwise false.void setReportedIPAddress(java.lang.String reportedIPAddress)
reportedIPAddress - a String containing the ReportedIPAddress.void xsetReportedIPAddress(org.apache.xmlbeans.XmlString reportedIPAddress)
void unsetReportedIPAddress()
java.lang.String getReportedHostName()
ReportedHostName object.org.apache.xmlbeans.XmlString xgetReportedHostName()
boolean isSetReportedHostName()
true if the ReportedHostName element has been set,otherwise false.void setReportedHostName(java.lang.String reportedHostName)
reportedHostName - The ReportedHostName object.void xsetReportedHostName(org.apache.xmlbeans.XmlString reportedHostName)
void unsetReportedHostName()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||