Class TimeStampUtilities
java.lang.Object
br.ufsc.labsec.signature.tsa.TimeStampUtilities
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BigIntegergetCertificateSerialNumber(X509Certificate certificate) static URLConnectiongetUrlConnection(URL url, String[] certificatesUrls) Gera a conexão para a url dadastatic KeyStoreCarrega as informações de chave da TSA de acordo com aquelas que foram configuradas.
-
Constructor Details
-
TimeStampUtilities
public TimeStampUtilities()
-
-
Method Details
-
getCertificateSerialNumber
- Throws:
Exception
-
getUrlConnection
public static URLConnection getUrlConnection(URL url, String[] certificatesUrls) throws IOException, NoSuchAlgorithmException, KeyStoreException, KeyManagementException Gera a conexão para a url dada- Parameters:
url- A URL para qual a conexão será feitacertificatesUrls- Array com os endereços dos certificados do SSL necessários- Returns:
- A conexão gerada
- Throws:
IOExceptionNoSuchAlgorithmExceptionKeyStoreExceptionKeyManagementException
-
keyStore
-