Class CredentialValidationResultList
- java.lang.Object
-
- com.helger.security.authentication.credentials.CredentialValidationResultList
-
- All Implemented Interfaces:
com.helger.commons.state.ISuccessIndicator,com.helger.commons.text.display.IHasDisplayText,ICredentialValidationResult
public class CredentialValidationResultList extends Object implements ICredentialValidationResult
An implementation ofICredentialValidationResultthat uses multiple ICredentialValidationResult instances.- Author:
- Philip Helger
-
-
Constructor Summary
Constructors Constructor Description CredentialValidationResultList(Iterable<? extends ICredentialValidationResult> aResults)Constructor with multiple results
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDisplayText(Locale aDisplayLocale)com.helger.commons.collection.impl.ICommonsList<ICredentialValidationResult>getResults()booleanisFailure()booleanisSuccess()StringtoString()
-
-
-
Constructor Detail
-
CredentialValidationResultList
public CredentialValidationResultList(@Nonnull @Nonempty Iterable<? extends ICredentialValidationResult> aResults)
Constructor with multiple results- Parameters:
aResults- The collection of results. May neither benullnor empty.
-
-
Method Detail
-
getResults
@Nonnull @ReturnsMutableCopy public final com.helger.commons.collection.impl.ICommonsList<ICredentialValidationResult> getResults()
-
isSuccess
public boolean isSuccess()
- Specified by:
isSuccessin interfacecom.helger.commons.state.ISuccessIndicator
-
isFailure
public boolean isFailure()
- Specified by:
isFailurein interfacecom.helger.commons.state.ISuccessIndicator
-
getDisplayText
@Nullable public String getDisplayText(@Nonnull Locale aDisplayLocale)
- Specified by:
getDisplayTextin interfacecom.helger.commons.text.display.IHasDisplayText
-
-