Uses of Class
com.evolveum.midpoint.security.api.ConnectionEnvironment
-
Packages that use ConnectionEnvironment Package Description com.evolveum.midpoint.model.api com.evolveum.midpoint.model.api.authentication com.evolveum.midpoint.model.impl.security com.evolveum.midpoint.security.api Low-level security functions. -
-
Uses of ConnectionEnvironment in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api with parameters of type ConnectionEnvironment Modifier and Type Method Description void
ModelAuditRecorder. auditLoginFailure(String username, FocusType focus, ConnectionEnvironment connEnv, String message)
void
ModelAuditRecorder. auditLoginSuccess(FocusType focus, ConnectionEnvironment connEnv)
void
ModelAuditRecorder. auditLogout(ConnectionEnvironment connEnv, Task task, OperationResult result)
org.springframework.security.authentication.UsernamePasswordAuthenticationToken
AuthenticationEvaluator. authenticate(ConnectionEnvironment connEnv, T authnCtx)
org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationToken
AuthenticationEvaluator. authenticateUserPreAuthenticated(ConnectionEnvironment connEnv, AbstractAuthenticationContext authnCtx)
@NotNull FocusType
AuthenticationEvaluator. checkCredentials(ConnectionEnvironment connEnv, T authnCtx)
-
Uses of ConnectionEnvironment in com.evolveum.midpoint.model.api.authentication
Methods in com.evolveum.midpoint.model.api.authentication that return ConnectionEnvironment Modifier and Type Method Description ConnectionEnvironment
MidpointDirContextAdapter. getConnectionEnvironment()
Methods in com.evolveum.midpoint.model.api.authentication with parameters of type ConnectionEnvironment Modifier and Type Method Description void
MidpointDirContextAdapter. setConnectionEnvironment(ConnectionEnvironment connectionEnvironment)
-
Uses of ConnectionEnvironment in com.evolveum.midpoint.model.impl.security
Methods in com.evolveum.midpoint.model.impl.security with parameters of type ConnectionEnvironment Modifier and Type Method Description void
SecurityHelper. auditLoginFailure(@Nullable String username, @Nullable FocusType focus, @NotNull ConnectionEnvironment connEnv, String message)
void
SecurityHelper. auditLoginSuccess(@NotNull FocusType user, @NotNull ConnectionEnvironment connEnv)
void
SecurityHelper. auditLoginSuccess(@NotNull NodeType node, @NotNull ConnectionEnvironment connEnv)
void
SecurityHelper. auditLogout(ConnectionEnvironment connEnv, Task task, OperationResult result)
org.springframework.security.authentication.UsernamePasswordAuthenticationToken
AuthenticationEvaluatorImpl. authenticate(ConnectionEnvironment connEnv, T authnCtx)
org.springframework.security.web.authentication.preauth.PreAuthenticatedAuthenticationToken
AuthenticationEvaluatorImpl. authenticateUserPreAuthenticated(ConnectionEnvironment connEnv, AbstractAuthenticationContext authnCtx)
@NotNull FocusType
AuthenticationEvaluatorImpl. checkCredentials(ConnectionEnvironment connEnv, T authnCtx)
protected abstract void
AuthenticationEvaluatorImpl. checkEnteredCredentials(ConnectionEnvironment connEnv, T authCtx)
protected void
NonceAuthenticationEvaluatorImpl. checkEnteredCredentials(ConnectionEnvironment connEnv, NonceAuthenticationContext authCtx)
protected void
PasswordAuthenticationEvaluatorImpl. checkEnteredCredentials(ConnectionEnvironment connEnv, PasswordAuthenticationContext authCtx)
protected void
SecurityQuestionAuthenticationEvaluatorImpl. checkEnteredCredentials(ConnectionEnvironment connEnv, SecurityQuestionsAuthenticationContext authCtx)
protected boolean
AuthenticationEvaluatorImpl. decryptAndMatch(ConnectionEnvironment connEnv, @NotNull MidPointPrincipal principal, ProtectedStringType protectedString, String enteredPassword)
protected @NotNull MidPointPrincipal
AuthenticationEvaluatorImpl. getAndCheckPrincipal(ConnectionEnvironment connEnv, String enteredUsername, Class<? extends FocusType> clazz, boolean supportsActivationCheck)
String
AuthenticationEvaluatorImpl. getAndCheckUserPassword(ConnectionEnvironment connEnv, String username)
Special-purpose method used for Web Service authentication based on javax.security callbacks.protected String
AuthenticationEvaluatorImpl. getDecryptedValue(ConnectionEnvironment connEnv, @NotNull MidPointPrincipal principal, ProtectedStringType protectedString)
protected abstract boolean
AuthenticationEvaluatorImpl. passwordMatches(ConnectionEnvironment connEnv, @NotNull MidPointPrincipal principal, C passwordType, T authCtx)
protected boolean
NonceAuthenticationEvaluatorImpl. passwordMatches(ConnectionEnvironment connEnv, @NotNull MidPointPrincipal principal, NonceType passwordType, NonceAuthenticationContext authCtx)
protected boolean
PasswordAuthenticationEvaluatorImpl. passwordMatches(ConnectionEnvironment connEnv, @NotNull MidPointPrincipal principal, PasswordType passwordType, PasswordAuthenticationContext authCtx)
protected boolean
SecurityQuestionAuthenticationEvaluatorImpl. passwordMatches(ConnectionEnvironment connEnv, @NotNull MidPointPrincipal principal, SecurityQuestionsCredentialsType passwordType, SecurityQuestionsAuthenticationContext authCtx)
void
AuthenticationEvaluatorImpl. recordAuthenticationBehavior(String username, MidPointPrincipal principal, @NotNull ConnectionEnvironment connEnv, String reason, Class<? extends FocusType> focusType, boolean isSuccess)
protected void
AuthenticationEvaluatorImpl. recordAuthenticationFailure(@NotNull MidPointPrincipal principal, ConnectionEnvironment connEnv, String reason)
protected void
AuthenticationEvaluatorImpl. recordAuthenticationFailure(String username, ConnectionEnvironment connEnv, String reason)
protected void
AuthenticationEvaluatorImpl. recordPasswordAuthenticationSuccess(@NotNull MidPointPrincipal principal, @NotNull ConnectionEnvironment connEnv, @NotNull AuthenticationBehavioralDataType passwordType, boolean audit)
protected abstract void
AuthenticationEvaluatorImpl. validateCredentialNotNull(ConnectionEnvironment connEnv, @NotNull MidPointPrincipal principal, C credential)
protected void
NonceAuthenticationEvaluatorImpl. validateCredentialNotNull(ConnectionEnvironment connEnv, @NotNull MidPointPrincipal principal, NonceType credential)
protected void
PasswordAuthenticationEvaluatorImpl. validateCredentialNotNull(ConnectionEnvironment connEnv, @NotNull MidPointPrincipal principal, PasswordType credential)
protected void
SecurityQuestionAuthenticationEvaluatorImpl. validateCredentialNotNull(ConnectionEnvironment connEnv, @NotNull MidPointPrincipal principal, SecurityQuestionsCredentialsType credential)
-
Uses of ConnectionEnvironment in com.evolveum.midpoint.security.api
Methods in com.evolveum.midpoint.security.api that return ConnectionEnvironment Modifier and Type Method Description static ConnectionEnvironment
ConnectionEnvironment. create(String channel)
-