Package com.soffid.iam.am.service.ejb
Interface NetworkService
public interface NetworkService
EJB NetworkService
-
Method Summary
Modifier and TypeMethodDescriptioncreate(NetworkAuthorization accessList) voidvoidvoidvoiddelete(NetworkAuthorization accessList) voidfindAccessLevelByHostNameAndNetworkName(String nomMaquina, String codiXarxa) findAliasByHostName(String nomMaquina) findAllNetworkAuthorizationsByUserName(String codiUsuari) findAuthorizationsToAccessHostWithAdministratorRigthsByHostsAndRequestDate(String nomHost, String dataPeticio, String dataCaducitat) findHostById(Long idMaquina) findHostByIp(String ip) findHostByName(String nom) com.soffid.zkdb.api.PagedResult<Host>findHosts(com.soffid.zkdb.api.Query query) findHostsByNetwork_Discovery(Network parent, String text) findIdentitiesByName(String codi) findIdentityByName(String codi) findNetworkAuthorizationsByGroupName(String codiGrup) findNetworkAuthorizationsByNetworkNameAndIdentityName(String codiXarxa, String codiIdentitat) findNetworkAuthorizationsByUserName(String codiUsuari) findNetworkByName(String codi) com.soffid.zkdb.api.PagedResult<Network>findNetworks(com.soffid.zkdb.api.Query query) findOSTypeById(Long osId) findSessionsByHostName(String codiMaquina) getAvailableIPs(String codiXarxa) getFirstAvailableIP(String codiXarxa) String[]getHostAdminUserAndPassword(String nomMaquina) getNotAvailableIPs(String codiXarxa) String[]hasAnyACLNetworks(String codiUsuari) hasNetworkAccess(String codiUsuari, String codiXarxa) registerDynamicIP(String nomMaquina, String ip, String serialNumber) revokeAdministratorAccessHost(HostAdmin autoritzacioAccesComAdministrador) voidsetAdministratorPassword(String nomMaquina, String adminUser, String adminPass) voidvoidvoidupdate(NetworkAuthorization accessList) void
-
Method Details
-
create
-
findHostById
-
findHostByIp
-
findHostByName
-
registerDynamicIP
Host registerDynamicIP(String nomMaquina, String ip, String serialNumber) throws InternalErrorException, InternalErrorException, UnknownHostException, UnknownNetworkException -
create
-
create
-
findNetworkByName
-
create
NetworkAuthorization create(NetworkAuthorization accessList) throws InternalErrorException, InternalErrorException -
findNetworkAuthorizationsByNetworkNameAndIdentityName
NetworkAuthorization findNetworkAuthorizationsByNetworkNameAndIdentityName(String codiXarxa, String codiIdentitat) throws InternalErrorException, InternalErrorException -
update
NetworkAuthorization update(NetworkAuthorization accessList) throws InternalErrorException, InternalErrorException -
create
-
findOSTypeById
-
findIdentityByName
-
create
HostAdmin create(HostAdmin autoritzacioAccesComAdministrador) throws InternalErrorException, InternalErrorException -
revokeAdministratorAccessHost
HostAdmin revokeAdministratorAccessHost(HostAdmin autoritzacioAccesComAdministrador) throws InternalErrorException, InternalErrorException -
findHosts
com.soffid.zkdb.api.PagedResult<Host> findHosts(com.soffid.zkdb.api.Query query) throws InternalErrorException - Throws:
InternalErrorException
-
findNetworks
com.soffid.zkdb.api.PagedResult<Network> findNetworks(com.soffid.zkdb.api.Query query) throws InternalErrorException - Throws:
InternalErrorException
-
isManaged
-
hasAnyACLNetworks
-
launchVNC
-
hasNetworkAccess
Boolean hasNetworkAccess(String codiUsuari, String codiXarxa) throws InternalErrorException, InternalErrorException -
hasManagedNetwork
-
findAccessLevelByHostNameAndNetworkName
Long findAccessLevelByHostNameAndNetworkName(String nomMaquina, String codiXarxa) throws InternalErrorException, InternalErrorException -
getAvailableIPs
-
getNotAvailableIPs
-
getFirstAvailableIP
-
getTasks
-
getHostAdminUserAndPassword
String[] getHostAdminUserAndPassword(String nomMaquina) throws InternalErrorException, InternalErrorException -
findAllNetworkAuthorizationsByUserName
List<NetworkAuthorization> findAllNetworkAuthorizationsByUserName(String codiUsuari) throws InternalErrorException, InternalErrorException -
findAliasByHostName
List<HostAlias> findAliasByHostName(String nomMaquina) throws InternalErrorException, InternalErrorException -
findAllOSTypes
-
findAuthorizationsToAccessHostWithAdministratorRigthsByHostsAndRequestDate
List<HostAdmin> findAuthorizationsToAccessHostWithAdministratorRigthsByHostsAndRequestDate(String nomHost, String dataPeticio, String dataCaducitat) throws InternalErrorException, InternalErrorException -
findHostsByNetwork_Discovery
- Throws:
InternalErrorException
-
findIdentitiesByName
List<Identity> findIdentitiesByName(String codi) throws InternalErrorException, InternalErrorException -
findNetworkAuthorizationsByGroupName
List<NetworkAuthorization> findNetworkAuthorizationsByGroupName(String codiGrup) throws InternalErrorException, InternalErrorException -
findNetworkAuthorizationsByUserName
List<NetworkAuthorization> findNetworkAuthorizationsByUserName(String codiUsuari) throws InternalErrorException, InternalErrorException -
findNetworkAuthorizationsByRoleName
List<NetworkAuthorization> findNetworkAuthorizationsByRoleName(String nomRol) throws InternalErrorException, InternalErrorException -
findNetworkByText_Discovery
- Throws:
InternalErrorException
-
findSessionsByHostName
List<Session> findSessionsByHostName(String codiMaquina) throws InternalErrorException, InternalErrorException -
getACL
List<NetworkAuthorization> getACL(Network xarxa) throws InternalErrorException, InternalErrorException -
getNetworks
-
delete
-
delete
-
delete
-
delete
-
delete
-
setAdministratorPassword
void setAdministratorPassword(String nomMaquina, String adminUser, String adminPass) throws InternalErrorException, InternalErrorException -
update
-
update
-
update
-
update
-