Skip navigation links
B C E G H I O P R S T U V W 

B

buildConnector(ConnectionType) - Static method in class org.demoiselle.signer.timestamp.connector.ConnectorFactory
 

C

close() - Method in interface org.demoiselle.signer.timestamp.connector.Connector
 
close() - Method in class org.demoiselle.signer.timestamp.connector.HttpConnector
 
close() - Method in class org.demoiselle.signer.timestamp.connector.SocketConnector
 
connect(byte[]) - Method in interface org.demoiselle.signer.timestamp.connector.Connector
 
connect(byte[]) - Method in class org.demoiselle.signer.timestamp.connector.HttpConnector
 
connect(byte[]) - Method in class org.demoiselle.signer.timestamp.connector.SocketConnector
 
ConnectionType - Enum in org.demoiselle.signer.timestamp.enumeration
Types: HTTP, SOCKET
Connector - Interface in org.demoiselle.signer.timestamp.connector
Defines the basic methods for connecting to the time stamp authority.
ConnectorFactory - Class in org.demoiselle.signer.timestamp.connector
For the types of connections with the time stamp authority.
createRequest(PrivateKey, Certificate[], byte[], byte[]) - Method in class org.demoiselle.signer.timestamp.connector.TimeStampOperator
Creates a time stamp request, signed with the users's certificate.
createRequest(String, String, String, byte[], byte[]) - Method in class org.demoiselle.signer.timestamp.connector.TimeStampOperator
Creates a time stamp request using a certificate of type PKCS12.

E

ENV_TIMESTAMP_CONNECT_REPLAY - Static variable in class org.demoiselle.signer.timestamp.configuration.TimeStampConfig
System environment key to set how many times replay timestamp connector
ENV_TIMESTAMP_TIMEOUT - Static variable in class org.demoiselle.signer.timestamp.configuration.TimeStampConfig
System environment key to set timeout for timestamp connector

G

generateTimeStamp() - Method in class org.demoiselle.signer.timestamp.TimestampGeneratorImpl
Sends the time stamp request to a time stamp server
getBundle(String) - Method in class org.demoiselle.signer.timestamp.utils.TimeStampConfig
 
getCertificates() - Method in class org.demoiselle.signer.timestamp.Timestamp
 
getConnectReplay() - Method in class org.demoiselle.signer.timestamp.configuration.TimeStampConfig
 
getCRLs() - Method in class org.demoiselle.signer.timestamp.Timestamp
 
getEncoded() - Method in class org.demoiselle.signer.timestamp.Timestamp
Returns a stream of bytes encoded in ASN.1 format, which represents the encoded object.
getHashAlgorithm() - Method in class org.demoiselle.signer.timestamp.Timestamp
 
getHostname() - Method in class org.demoiselle.signer.timestamp.connector.HttpConnector
 
getHttpsConnector() - Method in class org.demoiselle.signer.timestamp.connector.HttpConnector
 
getId() - Method in enum org.demoiselle.signer.timestamp.enumeration.PKIFailureInfo
 
getId() - Method in enum org.demoiselle.signer.timestamp.enumeration.PKIStatus
 
getInstance() - Static method in class org.demoiselle.signer.timestamp.configuration.TimeStampConfig
 
getInstance() - Static method in class org.demoiselle.signer.timestamp.utils.TimeStampConfig
 
getMessage() - Method in enum org.demoiselle.signer.timestamp.enumeration.PKIFailureInfo
 
getMessage() - Method in enum org.demoiselle.signer.timestamp.enumeration.PKIStatus
 
getMessageImprintDigest() - Method in class org.demoiselle.signer.timestamp.Timestamp
 
getMessageImprintDigestBase64() - Method in class org.demoiselle.signer.timestamp.Timestamp
 
getMessageImprintDigestHex() - Method in class org.demoiselle.signer.timestamp.Timestamp
 
getNonce() - Method in class org.demoiselle.signer.timestamp.Timestamp
Returns the nonce value, or returns null if there is no
getPolicy() - Method in class org.demoiselle.signer.timestamp.Timestamp
 
getPort() - Method in class org.demoiselle.signer.timestamp.connector.HttpConnector
 
getSerialNumber() - Method in class org.demoiselle.signer.timestamp.Timestamp
 
getSignedAttributes() - Method in class org.demoiselle.signer.timestamp.Timestamp
 
getTimeOut() - Method in class org.demoiselle.signer.timestamp.configuration.TimeStampConfig
 
getTimestamp() - Method in class org.demoiselle.signer.timestamp.connector.TimeStampOperator
 
getTimeStamp() - Method in class org.demoiselle.signer.timestamp.Timestamp
 
getTimeStampAuthorityInfo() - Method in class org.demoiselle.signer.timestamp.Timestamp
The attributes of the Time Stamp Authority's certificate.
getTspHostname() - Method in class org.demoiselle.signer.timestamp.utils.TimeStampConfig
 
getTSPOid() - Method in class org.demoiselle.signer.timestamp.utils.TimeStampConfig
 
getTSPPort() - Method in class org.demoiselle.signer.timestamp.utils.TimeStampConfig
 
getUnsignedAttributes() - Method in class org.demoiselle.signer.timestamp.Timestamp
 

H

HttpConnector - Class in org.demoiselle.signer.timestamp.connector
Time-Stamp Protocol via HTTP This subsection specifies a means for conveying ASN.1-encoded messages for the protocol exchanges described in Section 2 and Appendix D via the HyperText Transfer Protocol.
HttpConnector() - Constructor for class org.demoiselle.signer.timestamp.connector.HttpConnector
 

I

initialize(byte[], PrivateKey, Certificate[], byte[]) - Method in class org.demoiselle.signer.timestamp.TimestampGeneratorImpl
Initializes the attributes needed to get the time stamp
instance - Static variable in class org.demoiselle.signer.timestamp.configuration.TimeStampConfig
 
intToByteArray(int) - Static method in class org.demoiselle.signer.timestamp.utils.Utils
Transforms int to Big Endian according to specification RFC 3161.
invoke(byte[]) - Method in class org.demoiselle.signer.timestamp.connector.TimeStampOperator
Sends the time stamp request TimeStampOperator.createRequest(PrivateKey, Certificate[], byte[], byte[]) to a time stamp server

O

org.demoiselle.signer.timestamp - package org.demoiselle.signer.timestamp
Documentation of package (put it here)
org.demoiselle.signer.timestamp.configuration - package org.demoiselle.signer.timestamp.configuration
Documentation of package (put it here)
org.demoiselle.signer.timestamp.connector - package org.demoiselle.signer.timestamp.connector
Documentation of package (put it here)
org.demoiselle.signer.timestamp.enumeration - package org.demoiselle.signer.timestamp.enumeration
Documentation of package (put it here)
org.demoiselle.signer.timestamp.signer - package org.demoiselle.signer.timestamp.signer
Documentation of package (put it here)
org.demoiselle.signer.timestamp.utils - package org.demoiselle.signer.timestamp.utils
Documentation of package (put it here)

P

PKIFailureInfo - Enum in org.demoiselle.signer.timestamp.enumeration
 
PKIStatus - Enum in org.demoiselle.signer.timestamp.enumeration
 

R

readContent(String) - Static method in class org.demoiselle.signer.timestamp.utils.Utils
Loads the contents of a file from the disk
RequestSigner - Class in org.demoiselle.signer.timestamp.signer
Timestamp request, signed.
RequestSigner() - Constructor for class org.demoiselle.signer.timestamp.signer.RequestSigner
 

S

setConnectReplay(int) - Method in class org.demoiselle.signer.timestamp.configuration.TimeStampConfig
 
setHostname(String) - Method in interface org.demoiselle.signer.timestamp.connector.Connector
 
setHostname(String) - Method in class org.demoiselle.signer.timestamp.connector.HttpConnector
 
setHostname(String) - Method in class org.demoiselle.signer.timestamp.connector.SocketConnector
 
setHttpsConnector(HttpsURLConnection) - Method in class org.demoiselle.signer.timestamp.connector.HttpConnector
 
setPort(int) - Method in interface org.demoiselle.signer.timestamp.connector.Connector
 
setPort(int) - Method in class org.demoiselle.signer.timestamp.connector.HttpConnector
 
setPort(int) - Method in class org.demoiselle.signer.timestamp.connector.SocketConnector
 
setTimeOut(int) - Method in class org.demoiselle.signer.timestamp.configuration.TimeStampConfig
 
setTimestamp(Timestamp) - Method in class org.demoiselle.signer.timestamp.connector.TimeStampOperator
 
signRequest(PrivateKey, Certificate[], byte[], String) - Method in class org.demoiselle.signer.timestamp.signer.RequestSigner
Signs a time stamp request.
SocketConnector - Class in org.demoiselle.signer.timestamp.connector
The following simple TCP-based protocol is to be used for transport of TSA messages.
SocketConnector() - Constructor for class org.demoiselle.signer.timestamp.connector.SocketConnector
 

T

Timestamp - Class in org.demoiselle.signer.timestamp
It is defined as a ContentInfo([CMS]) and SHALL encapsulate a signed data content type.
Timestamp(TimeStampToken) - Constructor for class org.demoiselle.signer.timestamp.Timestamp
 
TIMESTAMP_CONNECT_REPLAY - Static variable in class org.demoiselle.signer.timestamp.configuration.TimeStampConfig
System key to set how many times replay timestamp connector
TIMESTAMP_TIMEOUT - Static variable in class org.demoiselle.signer.timestamp.configuration.TimeStampConfig
System key to set timeout for timestamp connector
TimeStampConfig - Class in org.demoiselle.signer.timestamp.configuration
TimeOut configurations.
TimeStampConfig - Class in org.demoiselle.signer.timestamp.utils
Generates the required settings for time stamp request.
TimeStampConfig() - Constructor for class org.demoiselle.signer.timestamp.utils.TimeStampConfig
 
TimestampGeneratorImpl - Class in org.demoiselle.signer.timestamp
Methods for generate a TimeStamp based on Timestamping Authority (TSA) service RFC 3161.
TimestampGeneratorImpl() - Constructor for class org.demoiselle.signer.timestamp.TimestampGeneratorImpl
 
TimeStampOperator - Class in org.demoiselle.signer.timestamp.connector
Performs all time stamp operations: from the connection with the time stamp authority to the stamp validation.
TimeStampOperator() - Constructor for class org.demoiselle.signer.timestamp.connector.TimeStampOperator
 
toString() - Method in class org.demoiselle.signer.timestamp.Timestamp
 

U

Utils - Class in org.demoiselle.signer.timestamp.utils
Class with utility methods for the time stamp component.
Utils() - Constructor for class org.demoiselle.signer.timestamp.utils.Utils
 

V

validate(byte[], byte[], byte[]) - Method in class org.demoiselle.signer.timestamp.connector.TimeStampOperator
Validate a time stamp
validateTimeStamp(byte[], byte[], byte[]) - Method in class org.demoiselle.signer.timestamp.TimestampGeneratorImpl
Validate a time stamp and the original content
valueOf(String) - Static method in enum org.demoiselle.signer.timestamp.enumeration.ConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.demoiselle.signer.timestamp.enumeration.PKIFailureInfo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.demoiselle.signer.timestamp.enumeration.PKIStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.demoiselle.signer.timestamp.enumeration.ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.demoiselle.signer.timestamp.enumeration.PKIFailureInfo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.demoiselle.signer.timestamp.enumeration.PKIStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeContent(byte[], String) - Static method in class org.demoiselle.signer.timestamp.utils.Utils
Writes a set of bytes to a file on disk
B C E G H I O P R S T U V W 
Skip navigation links

Copyright © 2023 SERPRO - Serviço Federal de Processamento de Dados. All rights reserved.