Class StorageResolver


  • public class StorageResolver
    extends java.lang.Object
    This class collects customized resolvers for Certificates.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      (package private) static class  StorageResolver.StorageResolverIterator
      Class StorageResolverIterator This iterates over all the Certificates found in all the resolvers.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(java.security.cert.X509Certificate x509certificate)
      Method addCertificate
      void add​(java.security.KeyStore keyStore)
      Method addKeyStore
      void add​(StorageResolverSpi resolver)
      Method addResolver
      java.util.Iterator<java.security.cert.Certificate> getIterator()
      Method getIterator
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • LOG

        private static final org.slf4j.Logger LOG
      • storageResolvers

        private java.util.List<StorageResolverSpi> storageResolvers
        Field storageResolvers
    • Constructor Detail

      • StorageResolver

        public StorageResolver()
        Constructor StorageResolver
      • StorageResolver

        public StorageResolver​(StorageResolverSpi resolver)
        Constructor StorageResolver
        Parameters:
        resolver -
      • StorageResolver

        public StorageResolver​(java.security.KeyStore keyStore)
        Constructor StorageResolver
        Parameters:
        keyStore -
      • StorageResolver

        public StorageResolver​(java.security.cert.X509Certificate x509certificate)
        Constructor StorageResolver
        Parameters:
        x509certificate -
    • Method Detail

      • add

        public void add​(StorageResolverSpi resolver)
        Method addResolver
        Parameters:
        resolver -
      • add

        public void add​(java.security.KeyStore keyStore)
        Method addKeyStore
        Parameters:
        keyStore -
      • add

        public void add​(java.security.cert.X509Certificate x509certificate)
        Method addCertificate
        Parameters:
        x509certificate -
      • getIterator

        public java.util.Iterator<java.security.cert.Certificate> getIterator()
        Method getIterator
        Returns:
        the iterator for the resolvers.