public class CAdESType extends java.lang.Object implements CAdESParameters
CAdES_A, CAdES_BES, CAdES_C, CAdES_T, CAdES_Unknown, CAdES_X_Long_Type_1, id_aa_ets_archiveTimestampV3, id_aa_ets_ATSHashIndex, id_aa_ets_ATSHashIndexV3, id_aa_v3, PKCS7
_AdES_A, _AdES_BES, _AdES_C, _AdES_T, _AdES_Unknown, _AdES_X_Long_Type_1, _SIMPLE, TSA_ARCHIVE_TIME_STAMP, TSA_ARCHIVE_TIME_STAMP_SIMPLE, TSA_CAdESC_TIME_STAMP, TSA_CAdESC_TIME_STAMP_SIMPLE, TSA_SIGNATURE_TIME_STAMP, TSA_SIGNATURE_TIME_STAMP_SIMPLE
Constructor and Description |
---|
CAdESType() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Integer |
getCAdESSignatureType(org.bouncycastle.cms.SignerInformation signerInformation)
Определение типа подписи.
|
static java.lang.String |
getSignatureTypeName(java.lang.Integer value)
Получение имени типа подписи по числовому значению.
|
static boolean |
isTimeStampEnhanced(org.bouncycastle.tsp.TimeStampToken timeStampToken)
Функция определяет, является ли штамп времени
усовершенствованным.
|
public static boolean isTimeStampEnhanced(org.bouncycastle.tsp.TimeStampToken timeStampToken) throws CAdESException
timeStampToken
- штамп времени.CAdESException
public static java.lang.String getSignatureTypeName(java.lang.Integer value)
value
- Числовое представление типа подписи.public static java.lang.Integer getCAdESSignatureType(org.bouncycastle.cms.SignerInformation signerInformation) throws CAdESException
signerInformation
- Информация о подписанте.CAdESParameters.CAdES_Unknown
, если он
не распознан.CAdESException