Class ActiveVpnTunnelStatus

    • Method Detail

      • phase1EncryptionAlgorithm

        public final String phase1EncryptionAlgorithm()

        The encryption algorithm negotiated in Phase 1 IKE negotiations.

        Returns:
        The encryption algorithm negotiated in Phase 1 IKE negotiations.
      • phase2EncryptionAlgorithm

        public final String phase2EncryptionAlgorithm()

        The encryption algorithm negotiated in Phase 2 IKE negotiations.

        Returns:
        The encryption algorithm negotiated in Phase 2 IKE negotiations.
      • phase1IntegrityAlgorithm

        public final String phase1IntegrityAlgorithm()

        The integrity algorithm negotiated in Phase 1 IKE negotiations.

        Returns:
        The integrity algorithm negotiated in Phase 1 IKE negotiations.
      • phase2IntegrityAlgorithm

        public final String phase2IntegrityAlgorithm()

        The integrity algorithm negotiated in Phase 2 IKE negotiations.

        Returns:
        The integrity algorithm negotiated in Phase 2 IKE negotiations.
      • phase1DHGroup

        public final Integer phase1DHGroup()

        The Diffie-Hellman group number being used in Phase 1 IKE negotiations.

        Returns:
        The Diffie-Hellman group number being used in Phase 1 IKE negotiations.
      • phase2DHGroup

        public final Integer phase2DHGroup()

        The Diffie-Hellman group number being used in Phase 2 IKE negotiations.

        Returns:
        The Diffie-Hellman group number being used in Phase 2 IKE negotiations.
      • ikeVersion

        public final String ikeVersion()

        The version of the Internet Key Exchange (IKE) protocol being used.

        Returns:
        The version of the Internet Key Exchange (IKE) protocol being used.
      • provisioningStatusReason

        public final String provisioningStatusReason()

        The reason for the current provisioning status.

        Returns:
        The reason for the current provisioning status.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)