Interface HttpConnectionWithArSystem

    • Method Detail

      • remoteCertificateChain

        default java.security.cert.Certificate[] remoteCertificateChain()
        Specified by:
        remoteCertificateChain in interface HttpConnection
        Returns:
        Certificate chain associated with host reachable via this connection.
      • remoteIdentity

        SystemIdentity remoteIdentity()
        Gets the Arrowhead system identity of the connected service provider.
        Returns:
        System identity of service provider.
        Throws:
        SecurityDisabled - If this connection is not secure.
      • remoteSystem

        default SystemIdentityDescription remoteSystem()
        Gets a description of the Arrowhead system at the remote end of this connection.
        Returns:
        Provider system identity description.
      • localCertificateChain

        default java.security.cert.Certificate[] localCertificateChain()
        Specified by:
        localCertificateChain in interface HttpConnection
        Returns:
        Certificate chain used by this host to establish this connection.
      • localIdentity

        default OwnedIdentity localIdentity()
        Gets the Arrowhead system identity of the system that established this connection.
        Returns:
        System identity of service consumer.
        Throws:
        SecurityDisabled - If this connection is not secure.
      • localSystem

        ArSystem localSystem()
        Gets the Arrowhead system that established this connection.
        Returns:
        Arrowhead system.