Class MultiKeyIdentityIterator

  • All Implemented Interfaces:
    java.util.Iterator<java.security.KeyPair>, SessionContextHolder

    public class MultiKeyIdentityIterator
    extends java.lang.Object
    implements java.util.Iterator<java.security.KeyPair>, SessionContextHolder
    Iterates over several KeyIdentityProvider-s exhausting their keys one by one (lazily).
    • Field Detail

      • currentProvider

        protected java.util.Iterator<java.security.KeyPair> currentProvider
      • finished

        protected boolean finished
    • Method Detail

      • hasNext

        public boolean hasNext()
        Specified by:
        hasNext in interface java.util.Iterator<java.security.KeyPair>
      • next

        public java.security.KeyPair next()
        Specified by:
        next in interface java.util.Iterator<java.security.KeyPair>