net.jini.jeri.kerberos
Class KerberosUtil.ConfigIter

java.lang.Object
  extended by net.jini.jeri.kerberos.KerberosUtil.ConfigIter
Enclosing class:
KerberosUtil

static final class KerberosUtil.ConfigIter
extends Object

An iterator returns all possible configs


Field Summary
private  boolean canDeleg
           
private  Set clientPrincipals
           
private  int configId
           
private  Iterator cpIter
           
private  int numConfigs
           
private  KerberosPrincipal serverPrincipal
           
 
Constructor Summary
KerberosUtil.ConfigIter(Set clientPrincipals, KerberosPrincipal serverPrincipal, boolean canDeleg)
           
 
Method Summary
(package private)  boolean hasNext()
           
(package private)  KerberosUtil.Config next()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clientPrincipals

private final Set clientPrincipals

serverPrincipal

private final KerberosPrincipal serverPrincipal

cpIter

private Iterator cpIter

canDeleg

private final boolean canDeleg

configId

private int configId

numConfigs

private int numConfigs
Constructor Detail

KerberosUtil.ConfigIter

KerberosUtil.ConfigIter(Set clientPrincipals,
                        KerberosPrincipal serverPrincipal,
                        boolean canDeleg)
Method Detail

hasNext

boolean hasNext()

next

KerberosUtil.Config next()


Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.