Package com.blackhillsoftware.smf.smf119
Class ZertSummaryTLSSection
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf119.ZertSummaryTLSSection
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Constant: 0x80 = 128static final int
Constant: 0x10 = 16static final int
Constant: 0x40 = 64 -
Method Summary
Modifier and TypeMethodDescriptionstatic ZertSummaryTLSSection
create
(byte[] Data, int offset, int length) create is intended for internal use only.SMF119SS_TLS_CCert_Digest_Alg as a CertDigestAlgorithm.int
SMF119SS_TLS_CCert_Digest_Alg raw value.SMF119SS_TLS_CCert_Enc_Method as a CertEncryptionMethod.int
SMF119SS_TLS_CCert_Enc_Method raw value.int
SMF119SS_TLS_CCert_Key_Len value.SMF119SS_TLS_CCert_Key_Type as a KeyType.int
SMF119SS_TLS_CCert_Key_Type raw value.SMF119SS_TLS_CCert_Signature_Method as a SignatureMethod.int
SMF119SS_TLS_CCert_Signature_Method raw value.SMF119SS_TLS_Client_HS_Sig_Method as a SignatureMethod.int
SMF119SS_TLS_Client_HS_Sig_Method raw value.int
SMF119SS_TLS_CryptoFlags value.SMF119SS_TLS_CS_Enc_Alg as a EncryptionAlgorithm.int
SMF119SS_TLS_CS_Enc_Alg raw value.SMF119SS_TLS_CS_Kex_Alg as a TLSKexAlgorithm.int
SMF119SS_TLS_CS_Kex_Alg raw value.SMF119SS_TLS_CS_Msg_Auth as a MessageAuthAlgorithm.int
SMF119SS_TLS_CS_Msg_Auth raw value.boolean
Return true ifSMF119SS_TLS_Enc_Then_Mac
bit insmf119ssTlsCryptoFlags()
is set.SMF119SS_TLS_Neg_Cipher value.SMF119SS_TLS_Neg_Key_Share as a TLSNegotiatedkeyShare.int
SMF119SS_TLS_Neg_Key_Share raw value.boolean
Return true ifSMF119SS_TLS_Preshared_Key_Auth
bit insmf119ssTlsCryptoFlags()
is set.SMF119SS_TLS_Prot_Ver as a TLSProtocolVersion.int
SMF119SS_TLS_Prot_Ver raw value.boolean
Return true ifSMF119SS_TLS_Raw_Public_Key_Auth
bit insmf119ssTlsCryptoFlags()
is set.SMF119SS_TLS_SCert_Digest_Alg as a CertDigestAlgorithm.int
SMF119SS_TLS_SCert_Digest_Alg raw value.SMF119SS_TLS_SCert_Enc_Method as a CertEncryptionMethod.int
SMF119SS_TLS_SCert_Enc_Method raw value.int
SMF119SS_TLS_SCert_Key_Len value.SMF119SS_TLS_SCert_Key_Type as a KeyType.int
SMF119SS_TLS_SCert_Key_Type raw value.SMF119SS_TLS_SCert_Signature_Method as a SignatureMethod.int
SMF119SS_TLS_SCert_Signature_Method raw value.SMF119SS_TLS_Server_HS_Sig_Method as a SignatureMethod.int
SMF119SS_TLS_Server_HS_Sig_Method raw value.SMF119SS_TLS_Source as a Source.int
SMF119SS_TLS_Source raw value.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
SMF119SS_TLS_Enc_Then_Mac
public static final int SMF119SS_TLS_Enc_Then_MacConstant: 0x80 = 128- See Also:
-
SMF119SS_TLS_Raw_Public_Key_Auth
public static final int SMF119SS_TLS_Raw_Public_Key_AuthConstant: 0x40 = 64- See Also:
-
-
Method Details
-
smf119ssTlsSource
SMF119SS_TLS_Source as a Source.- Returns:
- Source SMF119SS_TLS_Source
-
smf119ssTlsSourceRawValue
public int smf119ssTlsSourceRawValue()SMF119SS_TLS_Source raw value.- Returns:
- int SMF119SS_TLS_Source value
-
smf119ssTlsCryptoFlags
public int smf119ssTlsCryptoFlags()SMF119SS_TLS_CryptoFlags value.- Returns:
- int SMF119SS_TLS_CryptoFlags value
-
smf119ssTlsEncThenMac
public boolean smf119ssTlsEncThenMac()Return true ifSMF119SS_TLS_Enc_Then_Mac
bit insmf119ssTlsCryptoFlags()
is set.- Returns:
- boolean SMF119SS_TLS_Enc_Then_Mac bit is set in smf119ssTlsCryptoFlags()
SMF119SS_TLS_Enc_Then_Mac = 0x80
-
smf119ssTlsRawPublicKeyAuth
public boolean smf119ssTlsRawPublicKeyAuth()Return true ifSMF119SS_TLS_Raw_Public_Key_Auth
bit insmf119ssTlsCryptoFlags()
is set.- Returns:
- boolean SMF119SS_TLS_Raw_Public_Key_Auth bit is set in smf119ssTlsCryptoFlags()
SMF119SS_TLS_Raw_Public_Key_Auth = 0x40
-
smf119ssTlsProtVer
SMF119SS_TLS_Prot_Ver as a TLSProtocolVersion.- Returns:
- TLSProtocolVersion SMF119SS_TLS_Prot_Ver
-
smf119ssTlsProtVerRawValue
public int smf119ssTlsProtVerRawValue()SMF119SS_TLS_Prot_Ver raw value.- Returns:
- int SMF119SS_TLS_Prot_Ver value
-
smf119ssTlsNegCipher
SMF119SS_TLS_Neg_Cipher value.- Returns:
- String SMF119SS_TLS_Neg_Cipher value
-
smf119ssTlsCSEncAlg
SMF119SS_TLS_CS_Enc_Alg as a EncryptionAlgorithm.- Returns:
- EncryptionAlgorithm SMF119SS_TLS_CS_Enc_Alg
-
smf119ssTlsCSEncAlgRawValue
public int smf119ssTlsCSEncAlgRawValue()SMF119SS_TLS_CS_Enc_Alg raw value.- Returns:
- int SMF119SS_TLS_CS_Enc_Alg value
-
smf119ssTlsCSMsgAuth
SMF119SS_TLS_CS_Msg_Auth as a MessageAuthAlgorithm.- Returns:
- MessageAuthAlgorithm SMF119SS_TLS_CS_Msg_Auth
-
smf119ssTlsCSMsgAuthRawValue
public int smf119ssTlsCSMsgAuthRawValue()SMF119SS_TLS_CS_Msg_Auth raw value.- Returns:
- int SMF119SS_TLS_CS_Msg_Auth value
-
smf119ssTlsCSKexAlg
SMF119SS_TLS_CS_Kex_Alg as a TLSKexAlgorithm.- Returns:
- TLSKexAlgorithm SMF119SS_TLS_CS_Kex_Alg
-
smf119ssTlsCSKexAlgRawValue
public int smf119ssTlsCSKexAlgRawValue()SMF119SS_TLS_CS_Kex_Alg raw value.- Returns:
- int SMF119SS_TLS_CS_Kex_Alg value
-
smf119ssTlsSCertSignatureMethod
SMF119SS_TLS_SCert_Signature_Method as a SignatureMethod.- Returns:
- SignatureMethod SMF119SS_TLS_SCert_Signature_Method
-
smf119ssTlsSCertSignatureMethodRawValue
public int smf119ssTlsSCertSignatureMethodRawValue()SMF119SS_TLS_SCert_Signature_Method raw value.- Returns:
- int SMF119SS_TLS_SCert_Signature_Method value
-
smf119ssTlsSCertEncMethod
SMF119SS_TLS_SCert_Enc_Method as a CertEncryptionMethod.- Returns:
- CertEncryptionMethod SMF119SS_TLS_SCert_Enc_Method
-
smf119ssTlsSCertEncMethodRawValue
public int smf119ssTlsSCertEncMethodRawValue()SMF119SS_TLS_SCert_Enc_Method raw value.- Returns:
- int SMF119SS_TLS_SCert_Enc_Method value
-
smf119ssTlsSCertDigestAlg
SMF119SS_TLS_SCert_Digest_Alg as a CertDigestAlgorithm.- Returns:
- CertDigestAlgorithm SMF119SS_TLS_SCert_Digest_Alg
-
smf119ssTlsSCertDigestAlgRawValue
public int smf119ssTlsSCertDigestAlgRawValue()SMF119SS_TLS_SCert_Digest_Alg raw value.- Returns:
- int SMF119SS_TLS_SCert_Digest_Alg value
-
smf119ssTlsSCertKeyType
SMF119SS_TLS_SCert_Key_Type as a KeyType.- Returns:
- KeyType SMF119SS_TLS_SCert_Key_Type
-
smf119ssTlsSCertKeyTypeRawValue
public int smf119ssTlsSCertKeyTypeRawValue()SMF119SS_TLS_SCert_Key_Type raw value.- Returns:
- int SMF119SS_TLS_SCert_Key_Type value
-
smf119ssTlsSCertKeyLen
public int smf119ssTlsSCertKeyLen()SMF119SS_TLS_SCert_Key_Len value.- Returns:
- int SMF119SS_TLS_SCert_Key_Len value
-
smf119ssTlsCCertSignatureMethod
SMF119SS_TLS_CCert_Signature_Method as a SignatureMethod.- Returns:
- SignatureMethod SMF119SS_TLS_CCert_Signature_Method
-
smf119ssTlsCCertSignatureMethodRawValue
public int smf119ssTlsCCertSignatureMethodRawValue()SMF119SS_TLS_CCert_Signature_Method raw value.- Returns:
- int SMF119SS_TLS_CCert_Signature_Method value
-
smf119ssTlsCCertEncMethod
SMF119SS_TLS_CCert_Enc_Method as a CertEncryptionMethod.- Returns:
- CertEncryptionMethod SMF119SS_TLS_CCert_Enc_Method
-
smf119ssTlsCCertEncMethodRawValue
public int smf119ssTlsCCertEncMethodRawValue()SMF119SS_TLS_CCert_Enc_Method raw value.- Returns:
- int SMF119SS_TLS_CCert_Enc_Method value
-
smf119ssTlsCCertDigestAlg
SMF119SS_TLS_CCert_Digest_Alg as a CertDigestAlgorithm.- Returns:
- CertDigestAlgorithm SMF119SS_TLS_CCert_Digest_Alg
-
smf119ssTlsCCertDigestAlgRawValue
public int smf119ssTlsCCertDigestAlgRawValue()SMF119SS_TLS_CCert_Digest_Alg raw value.- Returns:
- int SMF119SS_TLS_CCert_Digest_Alg value
-
smf119ssTlsCCertKeyType
SMF119SS_TLS_CCert_Key_Type as a KeyType.- Returns:
- KeyType SMF119SS_TLS_CCert_Key_Type
-
smf119ssTlsCCertKeyTypeRawValue
public int smf119ssTlsCCertKeyTypeRawValue()SMF119SS_TLS_CCert_Key_Type raw value.- Returns:
- int SMF119SS_TLS_CCert_Key_Type value
-
smf119ssTlsCCertKeyLen
public int smf119ssTlsCCertKeyLen()SMF119SS_TLS_CCert_Key_Len value.- Returns:
- int SMF119SS_TLS_CCert_Key_Len value
-
smf119ssTlsServerHsSigMethod
SMF119SS_TLS_Server_HS_Sig_Method as a SignatureMethod.- Returns:
- SignatureMethod SMF119SS_TLS_Server_HS_Sig_Method
-
smf119ssTlsServerHsSigMethodRawValue
public int smf119ssTlsServerHsSigMethodRawValue()SMF119SS_TLS_Server_HS_Sig_Method raw value.- Returns:
- int SMF119SS_TLS_Server_HS_Sig_Method value
-
smf119ssTlsClientHsSigMethod
SMF119SS_TLS_Client_HS_Sig_Method as a SignatureMethod.- Returns:
- SignatureMethod SMF119SS_TLS_Client_HS_Sig_Method
-
smf119ssTlsClientHsSigMethodRawValue
public int smf119ssTlsClientHsSigMethodRawValue()SMF119SS_TLS_Client_HS_Sig_Method raw value.- Returns:
- int SMF119SS_TLS_Client_HS_Sig_Method value
-
create
create is intended for internal use only. Instances of this section are created by the parent record or section.- Parameters:
Data
- Array of bytes containing data for this sectionoffset
- Offset of this section in the datalength
- length of the section
-