Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Intelligence Publisher
11g Release 1 (11.1.1)

E22256-01


oracle.xdo.service.v2
Interface SecurityService_PortType

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
SecurityServiceSoapBindingStub

public interface SecurityService_PortType
extends java.rmi.Remote

Method Summary
 java.lang.String[] assignRolesToUser(java.lang.String userName, java.lang.String[] roleNames, java.lang.String adminUser, java.lang.String adminPassword)
           
 boolean[] checkObjectPermissions(java.lang.String objectAbsolutePath, java.lang.String[] privileges, java.lang.String userID, java.lang.String password)
           
 boolean[] checkObjectPermissionsInSession(java.lang.String objectAbsolutePath, java.lang.String[] privileges, java.lang.String bipSessionToken)
           
 boolean createRole(java.lang.String roleName, java.lang.String description, java.lang.String adminUser, java.lang.String adminPassword)
           
 boolean createUser(java.lang.String userName, java.lang.String password, java.lang.String adminUser, java.lang.String adminPassword)
           
 boolean deleteRole(java.lang.String roleName, java.lang.String adminUser, java.lang.String adminPassword)
           
 boolean deleteUser(java.lang.String userName, java.lang.String adminUser, java.lang.String adminPassword)
           
 int getBIPHTTPSessionInterval()
           
 byte[] getObjectSecurityXML(java.lang.String adminUsername, java.lang.String adminPassword, java.lang.String objectAbsolutePath, boolean isRecursive)
           
 java.lang.String getSecurityModel()
           
 java.lang.String impersonate(java.lang.String adminUsername, java.lang.String adminPassword, java.lang.String username)
           
 boolean isAdmin(java.lang.String userID, java.lang.String password)
           
 boolean isDataModelDeveloper(java.lang.String userID, java.lang.String password)
           
 boolean isExcelAnalyzer(java.lang.String userID, java.lang.String password)
           
 boolean isOnlineAnalyzer(java.lang.String userID, java.lang.String password)
           
 boolean isReportDeveloper(java.lang.String userID, java.lang.String password)
           
 boolean isScheduler(java.lang.String userID, java.lang.String password)
           
 boolean isUserExists(java.lang.String userName, java.lang.String adminUser, java.lang.String adminPassword)
           
 java.lang.String login(java.lang.String userID, java.lang.String password)
           
 boolean logout(java.lang.String bipSessionToken)
           
 boolean notifyBIEEPreferencesUpdated(java.lang.String bieeSessionID)
           
 boolean notifyBIEEPreferencesUpdatedWithString(java.lang.String bieeSessionID, java.lang.String userPrefesXML)
           
 java.lang.String[] removeRolesFromUser(java.lang.String userName, java.lang.String[] roleNames, java.lang.String adminUser, java.lang.String adminPassword)
           
 boolean updateRole(java.lang.String currentRoleName, java.lang.String newDescription, java.lang.String adminUser, java.lang.String adminPassword)
           
 boolean updateUser(java.lang.String currentUsername, java.lang.String newPassword, java.lang.String adminUser, java.lang.String adminPassword)
           
 boolean validateLogin(java.lang.String userID, java.lang.String password)
           

 

Method Detail

createRole

boolean createRole(java.lang.String roleName,
                   java.lang.String description,
                   java.lang.String adminUser,
                   java.lang.String adminPassword)
                   throws java.rmi.RemoteException,
                          InvalidParametersException,
                          AccessDeniedException,
                          OperationFailedException
Throws:
java.rmi.RemoteException
InvalidParametersException
AccessDeniedException
OperationFailedException

createUser

boolean createUser(java.lang.String userName,
                   java.lang.String password,
                   java.lang.String adminUser,
                   java.lang.String adminPassword)
                   throws java.rmi.RemoteException,
                          InvalidParametersException,
                          AccessDeniedException,
                          OperationFailedException
Throws:
java.rmi.RemoteException
InvalidParametersException
AccessDeniedException
OperationFailedException

login

java.lang.String login(java.lang.String userID,
                       java.lang.String password)
                       throws java.rmi.RemoteException,
                              AccessDeniedException
Throws:
java.rmi.RemoteException
AccessDeniedException

getSecurityModel

java.lang.String getSecurityModel()
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

isReportDeveloper

boolean isReportDeveloper(java.lang.String userID,
                          java.lang.String password)
                          throws java.rmi.RemoteException,
                                 AccessDeniedException
Throws:
java.rmi.RemoteException
AccessDeniedException

isDataModelDeveloper

boolean isDataModelDeveloper(java.lang.String userID,
                             java.lang.String password)
                             throws java.rmi.RemoteException,
                                    AccessDeniedException
Throws:
java.rmi.RemoteException
AccessDeniedException

isAdmin

boolean isAdmin(java.lang.String userID,
                java.lang.String password)
                throws java.rmi.RemoteException,
                       AccessDeniedException
Throws:
java.rmi.RemoteException
AccessDeniedException

impersonate

java.lang.String impersonate(java.lang.String adminUsername,
                             java.lang.String adminPassword,
                             java.lang.String username)
                             throws java.rmi.RemoteException,
                                    AccessDeniedException
Throws:
java.rmi.RemoteException
AccessDeniedException

updateUser

boolean updateUser(java.lang.String currentUsername,
                   java.lang.String newPassword,
                   java.lang.String adminUser,
                   java.lang.String adminPassword)
                   throws java.rmi.RemoteException,
                          InvalidParametersException,
                          AccessDeniedException,
                          OperationFailedException
Throws:
java.rmi.RemoteException
InvalidParametersException
AccessDeniedException
OperationFailedException

updateRole

boolean updateRole(java.lang.String currentRoleName,
                   java.lang.String newDescription,
                   java.lang.String adminUser,
                   java.lang.String adminPassword)
                   throws java.rmi.RemoteException,
                          InvalidParametersException,
                          AccessDeniedException,
                          OperationFailedException
Throws:
java.rmi.RemoteException
InvalidParametersException
AccessDeniedException
OperationFailedException

deleteRole

boolean deleteRole(java.lang.String roleName,
                   java.lang.String adminUser,
                   java.lang.String adminPassword)
                   throws java.rmi.RemoteException,
                          InvalidParametersException,
                          AccessDeniedException,
                          OperationFailedException
Throws:
java.rmi.RemoteException
InvalidParametersException
AccessDeniedException
OperationFailedException

deleteUser

boolean deleteUser(java.lang.String userName,
                   java.lang.String adminUser,
                   java.lang.String adminPassword)
                   throws java.rmi.RemoteException,
                          InvalidParametersException,
                          AccessDeniedException,
                          OperationFailedException
Throws:
java.rmi.RemoteException
InvalidParametersException
AccessDeniedException
OperationFailedException

isScheduler

boolean isScheduler(java.lang.String userID,
                    java.lang.String password)
                    throws java.rmi.RemoteException,
                           AccessDeniedException
Throws:
java.rmi.RemoteException
AccessDeniedException

isOnlineAnalyzer

boolean isOnlineAnalyzer(java.lang.String userID,
                         java.lang.String password)
                         throws java.rmi.RemoteException,
                                AccessDeniedException
Throws:
java.rmi.RemoteException
AccessDeniedException

isExcelAnalyzer

boolean isExcelAnalyzer(java.lang.String userID,
                        java.lang.String password)
                        throws java.rmi.RemoteException,
                               AccessDeniedException
Throws:
java.rmi.RemoteException
AccessDeniedException

logout

boolean logout(java.lang.String bipSessionToken)
               throws java.rmi.RemoteException,
                      InvalidParametersException,
                      AccessDeniedException
Throws:
java.rmi.RemoteException
InvalidParametersException
AccessDeniedException

validateLogin

boolean validateLogin(java.lang.String userID,
                      java.lang.String password)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

isUserExists

boolean isUserExists(java.lang.String userName,
                     java.lang.String adminUser,
                     java.lang.String adminPassword)
                     throws java.rmi.RemoteException,
                            InvalidParametersException,
                            AccessDeniedException,
                            OperationFailedException
Throws:
java.rmi.RemoteException
InvalidParametersException
AccessDeniedException
OperationFailedException

assignRolesToUser

java.lang.String[] assignRolesToUser(java.lang.String userName,
                                     java.lang.String[] roleNames,
                                     java.lang.String adminUser,
                                     java.lang.String adminPassword)
                                     throws java.rmi.RemoteException,
                                            InvalidParametersException,
                                            AccessDeniedException,
                                            OperationFailedException
Throws:
java.rmi.RemoteException
InvalidParametersException
AccessDeniedException
OperationFailedException

removeRolesFromUser

java.lang.String[] removeRolesFromUser(java.lang.String userName,
                                       java.lang.String[] roleNames,
                                       java.lang.String adminUser,
                                       java.lang.String adminPassword)
                                       throws java.rmi.RemoteException,
                                              InvalidParametersException,
                                              AccessDeniedException,
                                              OperationFailedException
Throws:
java.rmi.RemoteException
InvalidParametersException
AccessDeniedException
OperationFailedException

notifyBIEEPreferencesUpdatedWithString

boolean notifyBIEEPreferencesUpdatedWithString(java.lang.String bieeSessionID,
                                               java.lang.String userPrefesXML)
                                               throws java.rmi.RemoteException,
                                                      InvalidParametersException,
                                                      ConnectException,
                                                      AccessDeniedException,
                                                      OperationFailedException
Throws:
java.rmi.RemoteException
InvalidParametersException
ConnectException
AccessDeniedException
OperationFailedException

notifyBIEEPreferencesUpdated

boolean notifyBIEEPreferencesUpdated(java.lang.String bieeSessionID)
                                     throws java.rmi.RemoteException,
                                            InvalidParametersException,
                                            AccessDeniedException,
                                            OperationFailedException
Throws:
java.rmi.RemoteException
InvalidParametersException
AccessDeniedException
OperationFailedException

getBIPHTTPSessionInterval

int getBIPHTTPSessionInterval()
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

checkObjectPermissions

boolean[] checkObjectPermissions(java.lang.String objectAbsolutePath,
                                 java.lang.String[] privileges,
                                 java.lang.String userID,
                                 java.lang.String password)
                                 throws java.rmi.RemoteException,
                                        InvalidParametersException,
                                        AccessDeniedException
Throws:
java.rmi.RemoteException
InvalidParametersException
AccessDeniedException

checkObjectPermissionsInSession

boolean[] checkObjectPermissionsInSession(java.lang.String objectAbsolutePath,
                                          java.lang.String[] privileges,
                                          java.lang.String bipSessionToken)
                                          throws java.rmi.RemoteException,
                                                 InvalidParametersException,
                                                 AccessDeniedException
Throws:
java.rmi.RemoteException
InvalidParametersException
AccessDeniedException

getObjectSecurityXML

byte[] getObjectSecurityXML(java.lang.String adminUsername,
                            java.lang.String adminPassword,
                            java.lang.String objectAbsolutePath,
                            boolean isRecursive)
                            throws java.rmi.RemoteException,
                                   AccessDeniedException,
                                   OperationFailedException
Throws:
java.rmi.RemoteException
AccessDeniedException
OperationFailedException

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Intelligence Publisher
11g Release 1 (11.1.1)

E22256-01


Copyright © 2010, 2011, Oracle. All rights reserved.