Class X509CertPairStoreSelector

    • Constructor Detail

      • X509CertPairStoreSelector

        public X509CertPairStoreSelector()
    • Method Detail

      • getCertPair

        public X509CertificatePair getCertPair()
        Returns the certificate pair which is used for testing on equality.
        Returns:
        Returns the certificate pair which is checked.
      • setCertPair

        public void setCertPair​(X509CertificatePair certPair)
        Set the certificate pair which is used for testing on equality.
        Parameters:
        certPair - The certPairChecking to set.
      • setForwardSelector

        public void setForwardSelector​(X509CertStoreSelector forwardSelector)
        Parameters:
        forwardSelector - The certificate selector for the forward part in the pair.
      • setReverseSelector

        public void setReverseSelector​(X509CertStoreSelector reverseSelector)
        Parameters:
        reverseSelector - The certificate selector for the reverse part in the pair.
      • match

        public boolean match​(Object obj)
        Decides if the given certificate pair should be selected. If obj is not a X509CertificatePair this method returns false.
        Specified by:
        match in interface Selector
        Parameters:
        obj - The X509CertificatePair which should be tested.
        Returns:
        true if the object matches this selector.
      • getForwardSelector

        public X509CertStoreSelector getForwardSelector()
        Returns the certicate selector for the forward part.
        Returns:
        Returns the certicate selector for the forward part.
      • getReverseSelector

        public X509CertStoreSelector getReverseSelector()
        Returns the certicate selector for the reverse part.
        Returns:
        Returns the reverse selector for teh reverse part.