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(byte[] 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