Class ZertDetailIPSecSection

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

public final class ZertDetailIPSecSection extends SmfData
  • Field Details

    • SMF119SC_IPSec_IPv6

      public static final int SMF119SC_IPSec_IPv6
      Constant: 0x80 = 128
      See Also:
    • SMF119SC_IPSec_FIPSMode

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

    • smf119scIPSecIKETunID

      public long smf119scIPSecIKETunID()
      SMF119SC_IPSec_IKETunID value.
      Returns:
      long SMF119SC_IPSec_IKETunID value
    • smf119scIPSecIKEMajVer

      public int smf119scIPSecIKEMajVer()
      SMF119SC_IPSec_IKEMajVer value.
      Returns:
      int SMF119SC_IPSec_IKEMajVer value
    • smf119scIPSecIKEMinVer

      public int smf119scIPSecIKEMinVer()
      SMF119SC_IPSec_IKEMinVer value.
      Returns:
      int SMF119SC_IPSec_IKEMinVer value
    • smf119scIPSecIKETunKeyExchRule

      public String smf119scIPSecIKETunKeyExchRule()
      SMF119SC_IPSec_IKETunKeyExchRule value.
      Returns:
      String SMF119SC_IPSec_IKETunKeyExchRule value
    • smf119scIPSecIKETunLclEndpt

      public InetAddress smf119scIPSecIKETunLclEndpt()
      SMF119SC_IPSec_IKETunLclEndpt value.
      Returns:
      InetAddress SMF119SC_IPSec_IKETunLclEndpt value
    • smf119scIPSecIKETunLclEndptRawValue

      public BigInteger smf119scIPSecIKETunLclEndptRawValue()
      SMF119SC_IPSec_IKETunLclEndpt raw value.
      Returns:
      BigInteger SMF119SC_IPSec_IKETunLclEndpt value
    • smf119scIPSecIKETunRmtEndpt

      public InetAddress smf119scIPSecIKETunRmtEndpt()
      SMF119SC_IPSec_IKETunRmtEndpt value.
      Returns:
      InetAddress SMF119SC_IPSec_IKETunRmtEndpt value
    • smf119scIPSecIKETunRmtEndptRawValue

      public BigInteger smf119scIPSecIKETunRmtEndptRawValue()
      SMF119SC_IPSec_IKETunRmtEndpt raw value.
      Returns:
      BigInteger SMF119SC_IPSec_IKETunRmtEndpt value
    • smf119scIPSecIKETunLclAuthMeth

      public IPSecAuthMethod smf119scIPSecIKETunLclAuthMeth()
      SMF119SC_IPSec_IKETunLclAuthMeth as a IPSecAuthMethod.
      Returns:
      IPSecAuthMethod SMF119SC_IPSec_IKETunLclAuthMeth
    • smf119scIPSecIKETunLclAuthMethRawValue

      public int smf119scIPSecIKETunLclAuthMethRawValue()
      SMF119SC_IPSec_IKETunLclAuthMeth raw value.
      Returns:
      int SMF119SC_IPSec_IKETunLclAuthMeth value
    • smf119scIPSecIKETunRmtAuthMeth

      public IPSecAuthMethod smf119scIPSecIKETunRmtAuthMeth()
      SMF119SC_IPSec_IKETunRmtAuthMeth as a IPSecAuthMethod.
      Returns:
      IPSecAuthMethod SMF119SC_IPSec_IKETunRmtAuthMeth
    • smf119scIPSecIKETunRmtAuthMethRawValue

      public int smf119scIPSecIKETunRmtAuthMethRawValue()
      SMF119SC_IPSec_IKETunRmtAuthMeth raw value.
      Returns:
      int SMF119SC_IPSec_IKETunRmtAuthMeth value
    • smf119scIPSecIKETunAuthAlg

      public MessageAuthAlgorithm smf119scIPSecIKETunAuthAlg()
      SMF119SC_IPSec_IKETunAuthAlg as a MessageAuthAlgorithm.
      Returns:
      MessageAuthAlgorithm SMF119SC_IPSec_IKETunAuthAlg
    • smf119scIPSecIKETunAuthAlgRawValue

      public int smf119scIPSecIKETunAuthAlgRawValue()
      SMF119SC_IPSec_IKETunAuthAlg raw value.
      Returns:
      int SMF119SC_IPSec_IKETunAuthAlg value
    • smf119scIPSecIKETunEncAlg

      public EncryptionAlgorithm smf119scIPSecIKETunEncAlg()
      SMF119SC_IPSec_IKETunEncAlg as a EncryptionAlgorithm.
      Returns:
      EncryptionAlgorithm SMF119SC_IPSec_IKETunEncAlg
    • smf119scIPSecIKETunEncAlgRawValue

      public int smf119scIPSecIKETunEncAlgRawValue()
      SMF119SC_IPSec_IKETunEncAlg raw value.
      Returns:
      int SMF119SC_IPSec_IKETunEncAlg value
    • smf119scIPSecIKETunDHGroup

      public IPSecDHGroup smf119scIPSecIKETunDHGroup()
      SMF119SC_IPSec_IKETunDHGroup as a IPSecDHGroup.
      Returns:
      IPSecDHGroup SMF119SC_IPSec_IKETunDHGroup
    • smf119scIPSecIKETunDHGroupRawValue

      public int smf119scIPSecIKETunDHGroupRawValue()
      SMF119SC_IPSec_IKETunDHGroup raw value.
      Returns:
      int SMF119SC_IPSec_IKETunDHGroup value
    • smf119scIPSecIKETunPseudoRandFunc

      public IPSecPseudoRandFunc smf119scIPSecIKETunPseudoRandFunc()
      SMF119SC_IPSec_IKETunPseudoRandFunc as a IPSecPseudoRandFunc.
      Returns:
      IPSecPseudoRandFunc SMF119SC_IPSec_IKETunPseudoRandFunc
    • smf119scIPSecIKETunPseudoRandFuncRawValue

      public int smf119scIPSecIKETunPseudoRandFuncRawValue()
      SMF119SC_IPSec_IKETunPseudoRandFunc raw value.
      Returns:
      int SMF119SC_IPSec_IKETunPseudoRandFunc value
    • smf119scIPSecIKETunLifesize

      public long smf119scIPSecIKETunLifesize()
      SMF119SC_IPSec_IKETunLifesize value.
      Returns:
      long SMF119SC_IPSec_IKETunLifesize value
    • smf119scIPSecIKETunLifetime

      public Duration smf119scIPSecIKETunLifetime()
      SMF119SC_IPSec_IKETunLifetime as a Duration.
      Returns:
      Duration SMF119SC_IPSec_IKETunLifetime
      See Also:
    • smf119scIPSecIKETunLifetimeSeconds

      public double smf119scIPSecIKETunLifetimeSeconds()
      SMF119SC_IPSec_IKETunLifetime in seconds.
      Returns:
      double SMF119SC_IPSec_IKETunLifetime converted to seconds
    • smf119scIPSecIKETunLifetimeRawValue

      public long smf119scIPSecIKETunLifetimeRawValue()
      SMF119SC_IPSec_IKETunLifetime raw value.
      Returns:
      long SMF119SC_IPSec_IKETunLifetime raw value
    • smf119scIPSecIKETunReauthIntvl

      public Duration smf119scIPSecIKETunReauthIntvl()
      SMF119SC_IPSec_IKETunReauthIntvl as a Duration.
      Returns:
      Duration SMF119SC_IPSec_IKETunReauthIntvl
      See Also:
    • smf119scIPSecIKETunReauthIntvlSeconds

      public double smf119scIPSecIKETunReauthIntvlSeconds()
      SMF119SC_IPSec_IKETunReauthIntvl in seconds.
      Returns:
      double SMF119SC_IPSec_IKETunReauthIntvl converted to seconds
    • smf119scIPSecIKETunReauthIntvlRawValue

      public long smf119scIPSecIKETunReauthIntvlRawValue()
      SMF119SC_IPSec_IKETunReauthIntvl raw value.
      Returns:
      long SMF119SC_IPSec_IKETunReauthIntvl raw value
    • smf119scIPSecLclCertSignMeth

      public SignatureMethod smf119scIPSecLclCertSignMeth()
      SMF119SC_IPSec_LclCert_Sign_Meth as a SignatureMethod.
      Returns:
      SignatureMethod SMF119SC_IPSec_LclCert_Sign_Meth
    • smf119scIPSecLclCertSignMethRawValue

      public int smf119scIPSecLclCertSignMethRawValue()
      SMF119SC_IPSec_LclCert_Sign_Meth raw value.
      Returns:
      int SMF119SC_IPSec_LclCert_Sign_Meth value
    • smf119scIPSecLclCertEncMeth

      public CertEncryptionMethod smf119scIPSecLclCertEncMeth()
      SMF119SC_IPSec_LclCert_Enc_Meth as a CertEncryptionMethod.
      Returns:
      CertEncryptionMethod SMF119SC_IPSec_LclCert_Enc_Meth
    • smf119scIPSecLclCertEncMethRawValue

      public int smf119scIPSecLclCertEncMethRawValue()
      SMF119SC_IPSec_LclCert_Enc_Meth raw value.
      Returns:
      int SMF119SC_IPSec_LclCert_Enc_Meth value
    • smf119scIPSecLclCertDigestAlg

      public CertDigestAlgorithm smf119scIPSecLclCertDigestAlg()
      SMF119SC_IPSec_LclCert_Digest_Alg as a CertDigestAlgorithm.
      Returns:
      CertDigestAlgorithm SMF119SC_IPSec_LclCert_Digest_Alg
    • smf119scIPSecLclCertDigestAlgRawValue

      public int smf119scIPSecLclCertDigestAlgRawValue()
      SMF119SC_IPSec_LclCert_Digest_Alg raw value.
      Returns:
      int SMF119SC_IPSec_LclCert_Digest_Alg value
    • smf119scIPSecLclCertSerialLen

      public int smf119scIPSecLclCertSerialLen()
      SMF119SC_IPSec_LclCert_Serial_Len value.
      Returns:
      int SMF119SC_IPSec_LclCert_Serial_Len value
    • smf119scIPSecLclCertSerial

      public Token smf119scIPSecLclCertSerial()
      SMF119SC_IPSec_LclCert_Serial data.
      Returns:
      Token SMF119SC_IPSec_LclCert_Serial data
    • smf119scIPSecLclCertTimeType

      public TimeType smf119scIPSecLclCertTimeType()
      SMF119SC_IPSec_LclCert_Time_Type as a TimeType.
      Returns:
      TimeType SMF119SC_IPSec_LclCert_Time_Type
    • smf119scIPSecLclCertTimeTypeRawValue

      public int smf119scIPSecLclCertTimeTypeRawValue()
      SMF119SC_IPSec_LclCert_Time_Type raw value.
      Returns:
      int SMF119SC_IPSec_LclCert_Time_Type value
    • smf119scIPSecLclCertTime

      public ZonedDateTime smf119scIPSecLclCertTime()
      SMF119SC_IPSec_LclCert_Time as ZonedDateTime.
      Returns:
      ZonedDateTime SMF119SC_IPSec_LclCert_Time Date and Time
      See Also:
    • smf119scIPSecLclCertTimeRawValue

      public String smf119scIPSecLclCertTimeRawValue()
      SMF119SC_IPSec_LclCert_Time String value.
      Returns:
      String SMF119SC_IPSec_LclCert_Time value
    • smf119scIPSecLclCertKeyType

      public KeyType smf119scIPSecLclCertKeyType()
      SMF119SC_IPSec_LclCert_Key_Type as a KeyType.
      Returns:
      KeyType SMF119SC_IPSec_LclCert_Key_Type
    • smf119scIPSecLclCertKeyTypeRawValue

      public int smf119scIPSecLclCertKeyTypeRawValue()
      SMF119SC_IPSec_LclCert_Key_Type raw value.
      Returns:
      int SMF119SC_IPSec_LclCert_Key_Type value
    • smf119scIPSecLclCertKeyLen

      public int smf119scIPSecLclCertKeyLen()
      SMF119SC_IPSec_LclCert_Key_Len value.
      Returns:
      int SMF119SC_IPSec_LclCert_Key_Len value
    • smf119scIPSecRmtCertSignMeth

      public SignatureMethod smf119scIPSecRmtCertSignMeth()
      SMF119SC_IPSec_RmtCert_Sign_Meth as a SignatureMethod.
      Returns:
      SignatureMethod SMF119SC_IPSec_RmtCert_Sign_Meth
    • smf119scIPSecRmtCertSignMethRawValue

      public int smf119scIPSecRmtCertSignMethRawValue()
      SMF119SC_IPSec_RmtCert_Sign_Meth raw value.
      Returns:
      int SMF119SC_IPSec_RmtCert_Sign_Meth value
    • smf119scIPSecRmtCertEncMeth

      public CertEncryptionMethod smf119scIPSecRmtCertEncMeth()
      SMF119SC_IPSec_RmtCert_Enc_Meth as a CertEncryptionMethod.
      Returns:
      CertEncryptionMethod SMF119SC_IPSec_RmtCert_Enc_Meth
    • smf119scIPSecRmtCertEncMethRawValue

      public int smf119scIPSecRmtCertEncMethRawValue()
      SMF119SC_IPSec_RmtCert_Enc_Meth raw value.
      Returns:
      int SMF119SC_IPSec_RmtCert_Enc_Meth value
    • smf119scIPSecRmtCertDigestAlg

      public CertDigestAlgorithm smf119scIPSecRmtCertDigestAlg()
      SMF119SC_IPSec_RmtCert_Digest_Alg as a CertDigestAlgorithm.
      Returns:
      CertDigestAlgorithm SMF119SC_IPSec_RmtCert_Digest_Alg
    • smf119scIPSecRmtCertDigestAlgRawValue

      public int smf119scIPSecRmtCertDigestAlgRawValue()
      SMF119SC_IPSec_RmtCert_Digest_Alg raw value.
      Returns:
      int SMF119SC_IPSec_RmtCert_Digest_Alg value
    • smf119scIPSecRmtCertSerialLen

      public int smf119scIPSecRmtCertSerialLen()
      SMF119SC_IPSec_RmtCert_Serial_Len value.
      Returns:
      int SMF119SC_IPSec_RmtCert_Serial_Len value
    • smf119scIPSecRmtCertSerial

      public Token smf119scIPSecRmtCertSerial()
      SMF119SC_IPSec_RmtCert_Serial data.
      Returns:
      Token SMF119SC_IPSec_RmtCert_Serial data
    • smf119scIPSecRmtCertTimeType

      public TimeType smf119scIPSecRmtCertTimeType()
      SMF119SC_IPSec_RmtCert_Time_Type as a TimeType.
      Returns:
      TimeType SMF119SC_IPSec_RmtCert_Time_Type
    • smf119scIPSecRmtCertTimeTypeRawValue

      public int smf119scIPSecRmtCertTimeTypeRawValue()
      SMF119SC_IPSec_RmtCert_Time_Type raw value.
      Returns:
      int SMF119SC_IPSec_RmtCert_Time_Type value
    • smf119scIPSecRmtCertTime

      public ZonedDateTime smf119scIPSecRmtCertTime()
      SMF119SC_IPSec_RmtCert_Time as ZonedDateTime.
      Returns:
      ZonedDateTime SMF119SC_IPSec_RmtCert_Time Date and Time
      See Also:
    • smf119scIPSecRmtCertTimeRawValue

      public String smf119scIPSecRmtCertTimeRawValue()
      SMF119SC_IPSec_RmtCert_Time String value.
      Returns:
      String SMF119SC_IPSec_RmtCert_Time value
    • smf119scIPSecRmtCertKeyType

      public KeyType smf119scIPSecRmtCertKeyType()
      SMF119SC_IPSec_RmtCert_Key_Type as a KeyType.
      Returns:
      KeyType SMF119SC_IPSec_RmtCert_Key_Type
    • smf119scIPSecRmtCertKeyTypeRawValue

      public int smf119scIPSecRmtCertKeyTypeRawValue()
      SMF119SC_IPSec_RmtCert_Key_Type raw value.
      Returns:
      int SMF119SC_IPSec_RmtCert_Key_Type value
    • smf119scIPSecRmtCertKeyLen

      public int smf119scIPSecRmtCertKeyLen()
      SMF119SC_IPSec_RmtCert_Key_Len value.
      Returns:
      int SMF119SC_IPSec_RmtCert_Key_Len value
    • smf119scIPSecTunID

      public long smf119scIPSecTunID()
      SMF119SC_IPSec_TunID value.
      Returns:
      long SMF119SC_IPSec_TunID value
    • smf119scIPSecTunFlags

      public int smf119scIPSecTunFlags()
      SMF119SC_IPSec_TunFlags value.
      Returns:
      int SMF119SC_IPSec_TunFlags value
    • smf119scIPSecIPv6

      public boolean smf119scIPSecIPv6()
      Return true if SMF119SC_IPSec_IPv6 bit in smf119scIPSecTunFlags() is set.
      Returns:
      boolean SMF119SC_IPSec_IPv6 bit is set in smf119scIPSecTunFlags()

      SMF119SC_IPSec_IPv6 = 0x80

    • smf119scIPSecFIPSMode

      public boolean smf119scIPSecFIPSMode()
      Return true if SMF119SC_IPSec_FIPSMode bit in smf119scIPSecTunFlags() is set.
      Returns:
      boolean SMF119SC_IPSec_FIPSMode bit is set in smf119scIPSecTunFlags()

      SMF119SC_IPSec_FIPSMode = 0x40

    • smf119scIPSecTunType

      public TunnelType smf119scIPSecTunType()
      SMF119SC_IPSec_TunType as a TunnelType.
      Returns:
      TunnelType SMF119SC_IPSec_TunType
    • smf119scIPSecTunTypeRawValue

      public int smf119scIPSecTunTypeRawValue()
      SMF119SC_IPSec_TunType raw value.
      Returns:
      int SMF119SC_IPSec_TunType value
    • smf119scIPSecTunState

      public TunnelState smf119scIPSecTunState()
      SMF119SC_IPSec_TunState as a TunnelState.
      Returns:
      TunnelState SMF119SC_IPSec_TunState
    • smf119scIPSecTunStateRawValue

      public int smf119scIPSecTunStateRawValue()
      SMF119SC_IPSec_TunState raw value.
      Returns:
      int SMF119SC_IPSec_TunState value
    • smf119scIPSecEncapMode

      public IPSecEncapsulationMode smf119scIPSecEncapMode()
      SMF119SC_IPSec_EncapMode as a IPSecEncapsulationMode.
      Returns:
      IPSecEncapsulationMode SMF119SC_IPSec_EncapMode
    • smf119scIPSecEncapModeRawValue

      public int smf119scIPSecEncapModeRawValue()
      SMF119SC_IPSec_EncapMode raw value.
      Returns:
      int SMF119SC_IPSec_EncapMode value
    • smf119scIPSecAuthProto

      public IPSecAuthProto smf119scIPSecAuthProto()
      SMF119SC_IPSec_AuthProto as a IPSecAuthProto.
      Returns:
      IPSecAuthProto SMF119SC_IPSec_AuthProto
    • smf119scIPSecAuthProtoRawValue

      public int smf119scIPSecAuthProtoRawValue()
      SMF119SC_IPSec_AuthProto raw value.
      Returns:
      int SMF119SC_IPSec_AuthProto value
    • smf119scIPSecAuthAlg

      public MessageAuthAlgorithm smf119scIPSecAuthAlg()
      SMF119SC_IPSec_AuthAlg as a MessageAuthAlgorithm.
      Returns:
      MessageAuthAlgorithm SMF119SC_IPSec_AuthAlg
    • smf119scIPSecAuthAlgRawValue

      public int smf119scIPSecAuthAlgRawValue()
      SMF119SC_IPSec_AuthAlg raw value.
      Returns:
      int SMF119SC_IPSec_AuthAlg value
    • smf119scIPSecEncAlg

      public EncryptionAlgorithm smf119scIPSecEncAlg()
      SMF119SC_IPSec_EncAlg as a EncryptionAlgorithm.
      Returns:
      EncryptionAlgorithm SMF119SC_IPSec_EncAlg
    • smf119scIPSecEncAlgRawValue

      public int smf119scIPSecEncAlgRawValue()
      SMF119SC_IPSec_EncAlg raw value.
      Returns:
      int SMF119SC_IPSec_EncAlg value
    • smf119scIPSecPFSGroup

      public IPSecDHGroup smf119scIPSecPFSGroup()
      SMF119SC_IPSec_PFSGroup as a IPSecDHGroup.
      Returns:
      IPSecDHGroup SMF119SC_IPSec_PFSGroup
    • smf119scIPSecPFSGroupRawValue

      public int smf119scIPSecPFSGroupRawValue()
      SMF119SC_IPSec_PFSGroup raw value.
      Returns:
      int SMF119SC_IPSec_PFSGroup value
    • smf119scIPSecLifesize

      public long smf119scIPSecLifesize()
      SMF119SC_IPSec_Lifesize value.
      Returns:
      long SMF119SC_IPSec_Lifesize value
    • smf119scIPSecLifetime

      public Duration smf119scIPSecLifetime()
      SMF119SC_IPSec_Lifetime as a Duration.
      Returns:
      Duration SMF119SC_IPSec_Lifetime
      See Also:
    • smf119scIPSecLifetimeSeconds

      public double smf119scIPSecLifetimeSeconds()
      SMF119SC_IPSec_Lifetime in seconds.
      Returns:
      double SMF119SC_IPSec_Lifetime converted to seconds
    • smf119scIPSecLifetimeRawValue

      public long smf119scIPSecLifetimeRawValue()
      SMF119SC_IPSec_Lifetime raw value.
      Returns:
      long SMF119SC_IPSec_Lifetime raw value
    • smf119scIPSecVpnLifeExpire

      public Duration smf119scIPSecVpnLifeExpire()
      SMF119SC_IPSec_VPNLifeExpire as a Duration.
      Returns:
      Duration SMF119SC_IPSec_VPNLifeExpire
      See Also:
    • smf119scIPSecVpnLifeExpireSeconds

      public double smf119scIPSecVpnLifeExpireSeconds()
      SMF119SC_IPSec_VPNLifeExpire in seconds.
      Returns:
      double SMF119SC_IPSec_VPNLifeExpire converted to seconds
    • smf119scIPSecVpnLifeExpireRawValue

      public long smf119scIPSecVpnLifeExpireRawValue()
      SMF119SC_IPSec_VPNLifeExpire raw value.
      Returns:
      long SMF119SC_IPSec_VPNLifeExpire raw value
    • create

      public static ZertDetailIPSecSection create(com.blackhillsoftware.smf.internal.Section Data, int offset, int length, boolean ipV6)
      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