Gerência de sessões cliente com o HSM. Mais...
Funções | |
void | openSession (String strAddr, String strUsrId, String strPwd) throws TacException |
Estabelece uma conexão cifrada com o HSM. Mais... | |
void | openSession (String strAddr, String strUsrId, String strPwd, boolean bLoadBalance) throws TacException |
Estabelece uma conexão cifrada com o HSM. Mais... | |
void | openSession (String strAddr, String strUsrId, String strPwd, String strOtp, boolean bLoadBalance) throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando OTP. Mais... | |
void | openSession (String strAddr, String strUsrId, String strPwd, String strOtp) throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando OTP. Mais... | |
void | openSession (String strAddr, String strUsrId, String strPwd, int nPort, int nFlags) throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando as configurações de load balance. Mais... | |
void | openSession (String strAddr, String strUsrId, String strPwd, String strOtp, int nPort, int nFlags) throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando as configurações de load balance e OTP. Mais... | |
void | openSession (String strAddr, TacAccessToken stAToken, int nPort, int nFlags) throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando AToken. Mais... | |
void | openSession (String strAddr, byte[] jbaAToken, int nPort, int nFlags) throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando AToken. Mais... | |
void | openSession (String strAddr, TacAccessToken stAToken, int nPort, boolean bLoadBalance, boolean bSessionCache, boolean bEncrypted) throws TacException |
Estabelece uma conexão com o HSM utilizando AToken. Mais... | |
void | openSession (String strAddr, byte[] jbaAToken, int nPort, boolean bLoadBalance, boolean bSessionCache, boolean bEncrypted) throws TacException |
Estabelece uma conexão com o HSM utilizando AToken. Mais... | |
void | openSession (String strAddr, String strUsrId, String strPwd, int nPort, boolean bLoadBalance, boolean bSessionCache, boolean bEncrypted) throws TacException |
Estabelece uma conexão cifrada com o HSM. Mais... | |
void | openSession (String strAddr, String strUsrId, String strPwd, String strOtp, int nPort, boolean bLoadBalance, boolean bSessionCache, boolean bEncrypted) throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando OTP. Mais... | |
void | closeSession (int nFlags) throws TacException |
Encerra a conexão com o HSM. Mais... | |
void | closeSession (boolean bPhysicallyClose) throws TacException |
Encerra a conexão com o HSM. Mais... | |
void | closeSession () throws TacException |
Finaliza a sessão entregando de volta a conexão aberta para o pool de gerenciamento. Mais... | |
Descrição Detalhada
Gerência de sessões cliente com o HSM.
Funções
void openSession | ( | String | strAddr, |
String | strUsrId, | ||
String | strPwd | ||
) | throws TacException |
Estabelece uma conexão cifrada com o HSM.
- Parâmetros
-
strAddr Endereço IP do HSM. Se passado em branco o sistema utiliza o load balance strUsrId Usuário do HSM. strPwd Senha do usuário do HSM.
- Exceções
-
TacException Lançada quando ocorre um erro no acesso ou validação do usuário.
void openSession | ( | String | strAddr, |
String | strUsrId, | ||
String | strPwd, | ||
boolean | bLoadBalance | ||
) | throws TacException |
Estabelece uma conexão cifrada com o HSM.
- Parâmetros
-
strAddr Endereço IP do HSM. Se passado em branco o sistema utiliza o load balance strUsrId Usuário do HSM. strPwd Senha do usuário do HSM. bLoadBalance Se verdadeiro utiliza o load balance
- Exceções
-
TacException Lançada quando ocorre um erro no acesso ou validação do usuário.
void openSession | ( | String | strAddr, |
String | strUsrId, | ||
String | strPwd, | ||
String | strOtp, | ||
boolean | bLoadBalance | ||
) | throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando OTP.
- Parâmetros
-
strAddr Endereço IP do HSM. Se passado em branco o sistema utiliza o load balance strUsrId Usuário do HSM. strPwd Senha do usuário do HSM. strOtp OTP do usuário do HSM. bLoadBalance Se verdadeiro utiliza o load balance
- Exceções
-
TacException Lançada quando ocorre um erro no acesso ou validação do usuário.
void openSession | ( | String | strAddr, |
String | strUsrId, | ||
String | strPwd, | ||
String | strOtp | ||
) | throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando OTP.
- Parâmetros
-
strAddr Endereço IP do HSM. Se passado em branco o sistema utiliza o load balance strUsrId Usuário do HSM. strPwd Senha do usuário do HSM. strOtp OTP do usuário do HSM.
- Exceções
-
TacException Lançada quando ocorre um erro no acesso ou validação do usuário.
void openSession | ( | String | strAddr, |
String | strUsrId, | ||
String | strPwd, | ||
int | nPort, | ||
int | nFlags | ||
) | throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando as configurações de load balance.
- Parâmetros
-
strAddr Endereço IP do HSM. Se passado em branco o sistema utiliza o load balance strUsrId Usuário do HSM. strPwd Senha do Usuário do HSM. nPort Porta do HSM. Atenção: só é possível utilizar a 4433. nFlags Sempre igual a zero.
- Exceções
-
TacException Lançada quando ocorre um erro no acesso ou validação do Usuário.
void openSession | ( | String | strAddr, |
String | strUsrId, | ||
String | strPwd, | ||
String | strOtp, | ||
int | nPort, | ||
int | nFlags | ||
) | throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando as configurações de load balance e OTP.
- Parâmetros
-
strAddr Endereço IP do HSM. Se passado em branco o sistema utiliza o load balance strUsrId Usuário do HSM. strPwd Senha do Usuário do HSM. strOtp Otp do Usuário do HSM. nPort Porta do HSM. Atenção: só é possível utilizar a 4433. nFlags Sempre igual a zero.
- Exceções
-
TacException Lançada quando ocorre um erro no acesso ou validação do Usuário.
void openSession | ( | String | strAddr, |
TacAccessToken | stAToken, | ||
int | nPort, | ||
int | nFlags | ||
) | throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando AToken.
- Parâmetros
-
strAddr Endereço IP do HSM. Se passado em branco o sistema utiliza o load balance stAToken AToken de acesso ao HSM. nPort Porta do HSM. Atenção: só é possível utilizar a 4433. nFlags Sempre igual a zero.
- Exceções
-
TacException Lançada quando ocorre um erro no acesso ou validação do Usuário.
void openSession | ( | String | strAddr, |
byte[] | jbaAToken, | ||
int | nPort, | ||
int | nFlags | ||
) | throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando AToken.
- Parâmetros
-
strAddr Endereço IP do HSM. Se passado em branco o sistema utiliza o load balance jbaAToken AToken de acesso ao HSM. nPort Porta do HSM. Atenção: só é possível utilizar a 4433. nFlags Sempre igual a zero.
- Exceções
-
TacException Lançada quando ocorre um erro no acesso ou validação do Usuário.
void openSession | ( | String | strAddr, |
TacAccessToken | stAToken, | ||
int | nPort, | ||
boolean | bLoadBalance, | ||
boolean | bSessionCache, | ||
boolean | bEncrypted | ||
) | throws TacException |
Estabelece uma conexão com o HSM utilizando AToken.
- Parâmetros
-
strAddr Endereço IP do HSM. stAToken AToken de acesso ao HSM. nPort Porta do HSM. Atenção: só é possível utilizar a 4433. bLoadBalance Se verdadeiro utiliza o load balance bSessionCache Se verdadeiro utiliza o gerenciador de cache de sessão. bEncrypted Se verdadeiro utiliza uma conexão criptografada. Algumas operações como geração de chaves ou troca de senha de Usuário só pode ser utilizada em conexões criptografadas.
- Exceções
-
TacException Lançada quando ocorre um erro no acesso ou validação do Usuário.
void openSession | ( | String | strAddr, |
byte[] | jbaAToken, | ||
int | nPort, | ||
boolean | bLoadBalance, | ||
boolean | bSessionCache, | ||
boolean | bEncrypted | ||
) | throws TacException |
Estabelece uma conexão com o HSM utilizando AToken.
- Parâmetros
-
strAddr Endereço IP do HSM. jbaAToken AToken de acesso ao HSM. nPort Porta do HSM. Atenção: só é possível utilizar a 4433. bLoadBalance Se verdadeiro utiliza o load balance bSessionCache Se verdadeiro utiliza o gerenciador de cache de sessão. bEncrypted Se verdadeiro utiliza uma conexão criptografada. Algumas operações como geração de chaves ou troca de senha de Usuário só pode ser utilizada em conexões criptografadas.
- Exceções
-
TacException Lançada quando ocorre um erro no acesso ou validação do Usuário.
void openSession | ( | String | strAddr, |
String | strUsrId, | ||
String | strPwd, | ||
int | nPort, | ||
boolean | bLoadBalance, | ||
boolean | bSessionCache, | ||
boolean | bEncrypted | ||
) | throws TacException |
Estabelece uma conexão cifrada com o HSM.
- Parâmetros
-
strAddr Endereço IP do HSM. strUsrId Usuário do HSM. strPwd Senha do Usuário do HSM. nPort Porta do HSM. Atenção: só é possível utilizar a 4433. bLoadBalance Se verdadeiro utiliza o load balance bSessionCache Se verdadeiro utiliza o gerenciador de cache de sessão. bEncrypted Se verdadeiro utiliza uma conexão criptografada. Algumas operações como geração de chaves ou troca de senha de Usuário só pode ser utilizada em conexões criptografadas.
- Exceções
-
TacException Lançada quando ocorre um erro no acesso ou validação do Usuário.
void openSession | ( | String | strAddr, |
String | strUsrId, | ||
String | strPwd, | ||
String | strOtp, | ||
int | nPort, | ||
boolean | bLoadBalance, | ||
boolean | bSessionCache, | ||
boolean | bEncrypted | ||
) | throws TacException |
Estabelece uma conexão cifrada com o HSM utilizando OTP.
- Parâmetros
-
strAddr Endereço IP do HSM. strUsrId Usuário do HSM. strPwd Senha do Usuário do HSM. strOtp OTP do Usuário do HSM. nPort Porta do HSM. Atenção: só é possível utilizar a 4433. bLoadBalance Se verdadeiro utiliza o load balance bSessionCache Se verdadeiro utiliza o gerenciador de cache de sessão. bEncrypted Se verdadeiro utiliza uma conexão criptografada. Algumas operações como geração de chaves ou troca de senha de Usuário só pode ser utilizada em conexões criptografadas.
- Exceções
-
TacException Lançada quando ocorre um erro no acesso ou validação do Usuário.
void closeSession | ( | int | nFlags | ) | throws TacException |
Encerra a conexão com o HSM.
- Parâmetros
-
nFlags Sempre igual a zero.
- Exceções
-
TacException Lançada em caso de falha no fechamento da sessão.
void closeSession | ( | boolean | bPhysicallyClose | ) | throws TacException |
Encerra a conexão com o HSM.
- Parâmetros
-
bPhysicallyClose Determina se a sessão será fechada fisicamente, ou apenas liberada no cache local.
- Exceções
-
TacException Lançada em caso de falha no fechamento da sessão.
void closeSession | ( | ) | throws TacException |
Finaliza a sessão entregando de volta a conexão aberta para o pool de gerenciamento.
- Exceções
-
TacException Lançada em caso de falha no fechamento da sessão.