Class AbstractAuthenticationContext
- java.lang.Object
-
- com.evolveum.midpoint.model.api.context.AbstractAuthenticationContext
-
- Direct Known Subclasses:
NonceAuthenticationContext
,PasswordAuthenticationContext
,PreAuthenticationContext
,SecurityQuestionsAuthenticationContext
public abstract class AbstractAuthenticationContext extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractAuthenticationContext(String username, Class<? extends FocusType> principalType)
AbstractAuthenticationContext(String username, Class<? extends FocusType> principalType, List<ObjectReferenceType> requireAssignment)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Object
getEnteredCredential()
Class<? extends FocusType>
getPrincipalType()
List<ObjectReferenceType>
getRequireAssignments()
String
getUsername()
boolean
isSupportActivationByChannel()
void
setSupportActivationByChannel(boolean supportActivationByChannel)
-
-
-
Constructor Detail
-
AbstractAuthenticationContext
public AbstractAuthenticationContext(String username, Class<? extends FocusType> principalType)
-
AbstractAuthenticationContext
public AbstractAuthenticationContext(String username, Class<? extends FocusType> principalType, List<ObjectReferenceType> requireAssignment)
-
-
Method Detail
-
getUsername
public String getUsername()
-
setSupportActivationByChannel
public void setSupportActivationByChannel(boolean supportActivationByChannel)
-
isSupportActivationByChannel
public boolean isSupportActivationByChannel()
-
getRequireAssignments
public List<ObjectReferenceType> getRequireAssignments()
-
getEnteredCredential
public abstract Object getEnteredCredential()
-
-