public interface  com.novell.ldapchai.cr.ResponseSet extends java.lang.Object
{
public abstract java.lang.String toString();
public abstract com.novell.ldapchai.cr.ChallengeSet getChallengeSet() throws com.novell.ldapchai.exception.ChaiValidationException;
public abstract com.novell.ldapchai.cr.ChallengeSet getPresentableChallengeSet() throws com.novell.ldapchai.exception.ChaiValidationException;
public abstract boolean meetsChallengeSetRequirements(com.novell.ldapchai.cr.ChallengeSet) throws com.novell.ldapchai.exception.ChaiValidationException;
public abstract java.lang.String stringValue() throws java.lang.UnsupportedOperationException, com.novell.ldapchai.exception.ChaiOperationException;
public abstract boolean test(java.util.Map) throws com.novell.ldapchai.exception.ChaiUnavailableException;
public abstract java.util.Locale getLocale() throws com.novell.ldapchai.exception.ChaiUnavailableException, java.lang.IllegalStateException, com.novell.ldapchai.exception.ChaiOperationException;
public abstract java.time.Instant getTimestamp() throws com.novell.ldapchai.exception.ChaiUnavailableException, java.lang.IllegalStateException, com.novell.ldapchai.exception.ChaiOperationException;
public abstract java.util.Map getHelpdeskResponses();
public abstract java.util.List asChallengeBeans(boolean);
public abstract java.util.List asHelpdeskChallengeBeans(boolean);
}