|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SSBMSecurityException | |
---|---|
ssbm.domain | Contiene le classi che implementano la logica del dominio per fornire i servizi esposti dall'applicazione. |
ssbm.net | Contiene le classi che gestiscono la comunicazione tra il client ed il server dell’applicazione. |
ssbm.net.client | Contiene le classi che gestiscono il lato client della connessione di rete. |
ssbm.net.server | Contiene le classi che gestiscono il lato server della connessione di rete. |
Uses of SSBMSecurityException in ssbm.domain |
---|
Methods in ssbm.domain that throw SSBMSecurityException | |
---|---|
static void |
AuthenticationManager.executeLogin(DataContainer dataTable)
Esegue l’autenticazione di un utente ed avvia una sessione di lavoro. |
void |
BusinessDelegate4Server.executeSecurityCheck(DataContainer dataTable,
java.lang.String netAddress)
|
void |
BusinessDelegate4Client.executeSecurityCheck(DataContainer dataTable,
java.lang.String netAddress)
|
void |
BusinessDelegate.executeSecurityCheck(DataContainer dataTable,
java.lang.String netAddress)
Controlla la validità delle provenienza di una richiesta di esecuzione di un servizio. |
void |
BusinessDelegate4Server.executeSecurityCheck(java.lang.String username,
java.lang.String netAddress)
|
void |
BusinessDelegate4Client.executeSecurityCheck(java.lang.String username,
java.lang.String netAddress)
|
void |
BusinessDelegate.executeSecurityCheck(java.lang.String username,
java.lang.String netAddress)
Controlla la validità delle provenienza di una richiesta di esecuzione di un servizio. |
static void |
AuthenticationManager.validateRequestOrigin(DataContainer dataTable,
java.lang.String requestAddress)
Controlla la validità delle provenienza di una richiesta di esecuzione di un servizio. |
static void |
AuthenticationManager.validateRequestOrigin(java.lang.String username,
java.lang.String requestAddress)
Controlla la validità delle provenienza di una richiesta di esecuzione di un servizio. |
private static void |
AuthenticationManager.validateRequestOrigin(Utente user)
Controlla la validità delle provenienza di una richiesta di esecuzione di un servizio. |
Uses of SSBMSecurityException in ssbm.net |
---|
Methods in ssbm.net that throw SSBMSecurityException | |
---|---|
protected abstract javax.net.ssl.SSLEngine |
TLSConnection.buildEngine(java.lang.String hostAddress,
int hostPort)
Costruisce un esemplare di SSLContext da utilizzare per la costruzione dell'esemplare di SSLEngine restituito da questo metodo. |
void |
TLSConnection.close()
Chiude la connessione TLS disattivando la TLSEngine e chiudendo il canale socket. |
private void |
TLSConnection.closeEngineInbound()
Chiude il flusso in entrata della TLSEngine. |
private void |
TLSConnection.closeEngineOutbound()
Chiude il flusso in uscita della TLSEngine. |
private void |
TLSConnection.executeHandshake()
Esegue l'handshake TLS iniziale. |
private void |
TLSConnection.handleUnwrap(javax.net.ssl.SSLEngineResult.Status opStatus)
Gestisce i possibili stati della TLSEngine in seguito all'unwrapping dei buffer. |
private void |
TLSConnection.handleWrap(javax.net.ssl.SSLEngineResult.Status opStatus)
Gestisce i possibili stati della TLSEngine in seguito al wrapping dei buffer. |
private int |
TLSConnection.read(boolean acceptClosedChannel)
Legge dal canale socket e inserisce i byte letti nel buffer TLSConnection.inboundNetData . |
private java.lang.String |
TLSConnection.readApplData()
Legge i dati applicativi dal canale socket e li decritta (unwrapping) per ricostruire il messaggio in chiaro inviato dall'host remoto. |
java.lang.String |
TLSConnection.receiveData()
Riceve il messaggio di testo inviato dall'host remoto e contenente i dati applicativi . |
void |
TLSConnection.sendData(java.lang.String data)
Invia un messaggio di testo contenente i dati applicativi all’host remoto. |
private void |
TLSConnection.shutdownTLSEngine()
Disattiva la TLSEngine chiudendo il flusso di dati in uscita e in ingresso. |
private void |
TLSConnection.wrapApplData(byte[] data,
int offset,
int length,
byte flag)
Popola il buffer TLSConnection.outboundApplData con il byte di flag e i
length byte contenuti in data a partire dalla
posizione offset. |
private void |
TLSConnection.writeApplData(java.lang.String data)
Invia all'host remoto un messaggio di testo opportunamente crittato. |
Constructors in ssbm.net that throw SSBMSecurityException | |
---|---|
TLSConnection(java.nio.channels.SocketChannel hostChannel,
boolean client)
Inizializza i campi d'esemplare in modo tale che rappresentino una connessione TLS con le seguenti caratteristiche: utilizza il canale socket hostConnection per la comunicazione con l'host remoto; ha un contesto ed una TLSEngine impostate attraverso il metodo TLSConnection.buildEngine(String, int) . |
Uses of SSBMSecurityException in ssbm.net.client |
---|
Methods in ssbm.net.client that throw SSBMSecurityException | |
---|---|
protected javax.net.ssl.SSLEngine |
TLSConnection4Client.buildEngine(java.lang.String hostAddress,
int hostPort)
|
private static void |
ClientEndpoint.checkConnection()
Controlla lo stato della connessione TLS al server: se la connessione non è stata stabilita, provvede alla sua definizione; se la connessione è chiusa, provvede alla sua riapertura. |
Constructors in ssbm.net.client that throw SSBMSecurityException | |
---|---|
TLSConnection4Client(java.nio.channels.SocketChannel hostChannel)
Costruisce un'istanza che rappresenta la connessione TLS tra il server (host remoto) ed il client (host locale). |
Uses of SSBMSecurityException in ssbm.net.server |
---|
Methods in ssbm.net.server that throw SSBMSecurityException | |
---|---|
protected javax.net.ssl.SSLEngine |
TLSConnection4Server.buildEngine(java.lang.String hostAddress,
int hostPort)
|
Constructors in ssbm.net.server that throw SSBMSecurityException | |
---|---|
TLSConnection4Server(java.nio.channels.SocketChannel hostChannel)
Costruisce un'istanza che rappresenta la connessione TLS tra il server (host locale) ed il client (host remoto). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |