Class ZertSummarySSHSection

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf119.ZertSummarySSHSection

public final class ZertSummarySSHSection extends SmfData
  • Field Details

    • SMF119SS_SSH_Enc_Then_Mac_In

      public static final int SMF119SS_SSH_Enc_Then_Mac_In
      Constant: 0x80 = 128
      See Also:
    • SMF119SS_SSH_Enc_Then_Mac_Out

      public static final int SMF119SS_SSH_Enc_Then_Mac_Out
      Constant: 0x40 = 64
      See Also:
  • Method Details

    • smf119ssSshSource

      public Source smf119ssSshSource()
      SMF119SS_SSH_Source as a Source.
      Returns:
      Source SMF119SS_SSH_Source
    • smf119ssSshSourceRawValue

      public int smf119ssSshSourceRawValue()
      SMF119SS_SSH_Source raw value.
      Returns:
      int SMF119SS_SSH_Source value
    • smf119ssSshProtVer

      public SSHProtocolVersion smf119ssSshProtVer()
      SMF119SS_SSH_Prot_Ver as a SSHProtocolVersion.
      Returns:
      SSHProtocolVersion SMF119SS_SSH_Prot_Ver
    • smf119ssSshProtVerRawValue

      public int smf119ssSshProtVerRawValue()
      SMF119SS_SSH_Prot_Ver raw value.
      Returns:
      int SMF119SS_SSH_Prot_Ver value
    • smf119ssSshCryptoFlags

      public int smf119ssSshCryptoFlags()
      SMF119SS_SSH_CryptoFlags value.
      Returns:
      int SMF119SS_SSH_CryptoFlags value
    • smf119ssSshEncThenMacIn

      public boolean smf119ssSshEncThenMacIn()
      Returns:
      boolean SMF119SS_SSH_Enc_Then_Mac_In bit is set in smf119ssSshCryptoFlags()

      SMF119SS_SSH_Enc_Then_Mac_In = 0x80

    • smf119ssSshEncThenMacOut

      public boolean smf119ssSshEncThenMacOut()
      Returns:
      boolean SMF119SS_SSH_Enc_Then_Mac_Out bit is set in smf119ssSshCryptoFlags()

      SMF119SS_SSH_Enc_Then_Mac_Out = 0x40

    • smf119ssSshAuthMethod

      public SSHAuthMethod smf119ssSshAuthMethod()
      SMF119SS_SSH_Auth_Method as a SSHAuthMethod.
      Returns:
      SSHAuthMethod SMF119SS_SSH_Auth_Method
    • smf119ssSshAuthMethodRawValue

      public int smf119ssSshAuthMethodRawValue()
      SMF119SS_SSH_Auth_Method raw value.
      Returns:
      int SMF119SS_SSH_Auth_Method value
    • smf119ssSshAuthMethod2

      public SSHAuthMethod smf119ssSshAuthMethod2()
      SMF119SS_SSH_Auth_Method2 as a SSHAuthMethod.
      Returns:
      SSHAuthMethod SMF119SS_SSH_Auth_Method2
    • smf119ssSshAuthMethod2RawValue

      public int smf119ssSshAuthMethod2RawValue()
      SMF119SS_SSH_Auth_Method2 raw value.
      Returns:
      int SMF119SS_SSH_Auth_Method2 value
    • smf119ssSshInEncAlg

      public EncryptionAlgorithm smf119ssSshInEncAlg()
      SMF119SS_SSH_In_Enc_Alg as a EncryptionAlgorithm.
      Returns:
      EncryptionAlgorithm SMF119SS_SSH_In_Enc_Alg
    • smf119ssSshInEncAlgRawValue

      public int smf119ssSshInEncAlgRawValue()
      SMF119SS_SSH_In_Enc_Alg raw value.
      Returns:
      int SMF119SS_SSH_In_Enc_Alg value
    • smf119ssSshInMsgAuth

      public MessageAuthAlgorithm smf119ssSshInMsgAuth()
      SMF119SS_SSH_In_Msg_Auth as a MessageAuthAlgorithm.
      Returns:
      MessageAuthAlgorithm SMF119SS_SSH_In_Msg_Auth
    • smf119ssSshInMsgAuthRawValue

      public int smf119ssSshInMsgAuthRawValue()
      SMF119SS_SSH_In_Msg_Auth raw value.
      Returns:
      int SMF119SS_SSH_In_Msg_Auth value
    • smf119ssSshKexMethod

      public SSHKexMethod smf119ssSshKexMethod()
      SMF119SS_SSH_Kex_Method as a SSHKexMethod.
      Returns:
      SSHKexMethod SMF119SS_SSH_Kex_Method
    • smf119ssSshKexMethodRawValue

      public int smf119ssSshKexMethodRawValue()
      SMF119SS_SSH_Kex_Method raw value.
      Returns:
      int SMF119SS_SSH_Kex_Method value
    • smf119ssSshOutEncAlg

      public EncryptionAlgorithm smf119ssSshOutEncAlg()
      SMF119SS_SSH_Out_Enc_Alg as a EncryptionAlgorithm.
      Returns:
      EncryptionAlgorithm SMF119SS_SSH_Out_Enc_Alg
    • smf119ssSshOutEncAlgRawValue

      public int smf119ssSshOutEncAlgRawValue()
      SMF119SS_SSH_Out_Enc_Alg raw value.
      Returns:
      int SMF119SS_SSH_Out_Enc_Alg value
    • smf119ssSshOutMsgAuth

      public MessageAuthAlgorithm smf119ssSshOutMsgAuth()
      SMF119SS_SSH_Out_Msg_Auth as a MessageAuthAlgorithm.
      Returns:
      MessageAuthAlgorithm SMF119SS_SSH_Out_Msg_Auth
    • smf119ssSshOutMsgAuthRawValue

      public int smf119ssSshOutMsgAuthRawValue()
      SMF119SS_SSH_Out_Msg_Auth raw value.
      Returns:
      int SMF119SS_SSH_Out_Msg_Auth value
    • smf119ssSshSKeyType

      public KeyType smf119ssSshSKeyType()
      SMF119SS_SSH_SKey_Type as a KeyType.
      Returns:
      KeyType SMF119SS_SSH_SKey_Type
    • smf119ssSshSKeyTypeRawValue

      public int smf119ssSshSKeyTypeRawValue()
      SMF119SS_SSH_SKey_Type raw value.
      Returns:
      int SMF119SS_SSH_SKey_Type value
    • smf119ssSshSKeyLen

      public int smf119ssSshSKeyLen()
      SMF119SS_SSH_SKey_Len value.
      Returns:
      int SMF119SS_SSH_SKey_Len value
    • smf119ssSshCKeyType

      public KeyType smf119ssSshCKeyType()
      SMF119SS_SSH_CKey_Type as a KeyType.
      Returns:
      KeyType SMF119SS_SSH_CKey_Type
    • smf119ssSshCKeyTypeRawValue

      public int smf119ssSshCKeyTypeRawValue()
      SMF119SS_SSH_CKey_Type raw value.
      Returns:
      int SMF119SS_SSH_CKey_Type value
    • smf119ssSshCKeyLen

      public int smf119ssSshCKeyLen()
      SMF119SS_SSH_CKey_Len value.
      Returns:
      int SMF119SS_SSH_CKey_Len value
    • smf119ssSshSCertSignatureMethod

      public SignatureMethod smf119ssSshSCertSignatureMethod()
      SMF119SS_SSH_SCert_Signature_Method as a SignatureMethod.
      Returns:
      SignatureMethod SMF119SS_SSH_SCert_Signature_Method
    • smf119ssSshSCertSignatureMethodRawValue

      public int smf119ssSshSCertSignatureMethodRawValue()
      SMF119SS_SSH_SCert_Signature_Method raw value.
      Returns:
      int SMF119SS_SSH_SCert_Signature_Method value
    • smf119ssSshSCertEncMethod

      public CertEncryptionMethod smf119ssSshSCertEncMethod()
      SMF119SS_SSH_SCert_Enc_Method as a CertEncryptionMethod.
      Returns:
      CertEncryptionMethod SMF119SS_SSH_SCert_Enc_Method
    • smf119ssSshSCertEncMethodRawValue

      public int smf119ssSshSCertEncMethodRawValue()
      SMF119SS_SSH_SCert_Enc_Method raw value.
      Returns:
      int SMF119SS_SSH_SCert_Enc_Method value
    • smf119ssSshSCertDigestAlg

      public CertDigestAlgorithm smf119ssSshSCertDigestAlg()
      SMF119SS_SSH_SCert_Digest_Alg as a CertDigestAlgorithm.
      Returns:
      CertDigestAlgorithm SMF119SS_SSH_SCert_Digest_Alg
    • smf119ssSshSCertDigestAlgRawValue

      public int smf119ssSshSCertDigestAlgRawValue()
      SMF119SS_SSH_SCert_Digest_Alg raw value.
      Returns:
      int SMF119SS_SSH_SCert_Digest_Alg value
    • smf119ssSshSCertKeyType

      public KeyType smf119ssSshSCertKeyType()
      SMF119SS_SSH_SCert_Key_Type as a KeyType.
      Returns:
      KeyType SMF119SS_SSH_SCert_Key_Type
    • smf119ssSshSCertKeyTypeRawValue

      public int smf119ssSshSCertKeyTypeRawValue()
      SMF119SS_SSH_SCert_Key_Type raw value.
      Returns:
      int SMF119SS_SSH_SCert_Key_Type value
    • smf119ssSshSCertKeyLen

      public int smf119ssSshSCertKeyLen()
      SMF119SS_SSH_SCert_Key_Len value.
      Returns:
      int SMF119SS_SSH_SCert_Key_Len value
    • smf119ssSshCCertSignatureMethod

      public SignatureMethod smf119ssSshCCertSignatureMethod()
      SMF119SS_SSH_CCert_Signature_Method as a SignatureMethod.
      Returns:
      SignatureMethod SMF119SS_SSH_CCert_Signature_Method
    • smf119ssSshCCertSignatureMethodRawValue

      public int smf119ssSshCCertSignatureMethodRawValue()
      SMF119SS_SSH_CCert_Signature_Method raw value.
      Returns:
      int SMF119SS_SSH_CCert_Signature_Method value
    • smf119ssSshCCertEncMethod

      public CertEncryptionMethod smf119ssSshCCertEncMethod()
      SMF119SS_SSH_CCert_Enc_Method as a CertEncryptionMethod.
      Returns:
      CertEncryptionMethod SMF119SS_SSH_CCert_Enc_Method
    • smf119ssSshCCertEncMethodRawValue

      public int smf119ssSshCCertEncMethodRawValue()
      SMF119SS_SSH_CCert_Enc_Method raw value.
      Returns:
      int SMF119SS_SSH_CCert_Enc_Method value
    • smf119ssSshCCertDigestAlg

      public CertDigestAlgorithm smf119ssSshCCertDigestAlg()
      SMF119SS_SSH_CCert_Digest_Alg as a CertDigestAlgorithm.
      Returns:
      CertDigestAlgorithm SMF119SS_SSH_CCert_Digest_Alg
    • smf119ssSshCCertDigestAlgRawValue

      public int smf119ssSshCCertDigestAlgRawValue()
      SMF119SS_SSH_CCert_Digest_Alg raw value.
      Returns:
      int SMF119SS_SSH_CCert_Digest_Alg value
    • smf119ssSshCCertKeyType

      public KeyType smf119ssSshCCertKeyType()
      SMF119SS_SSH_CCert_Key_Type as a KeyType.
      Returns:
      KeyType SMF119SS_SSH_CCert_Key_Type
    • smf119ssSshCCertKeyTypeRawValue

      public int smf119ssSshCCertKeyTypeRawValue()
      SMF119SS_SSH_CCert_Key_Type raw value.
      Returns:
      int SMF119SS_SSH_CCert_Key_Type value
    • smf119ssSshCCertKeyLen

      public int smf119ssSshCCertKeyLen()
      SMF119SS_SSH_CCert_Key_Len value.
      Returns:
      int SMF119SS_SSH_CCert_Key_Len value
    • create

      public static ZertSummarySSHSection create(byte[] Data, int offset, int length)
      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 section
      offset - Offset of this section in the data
      length - length of the section