List of usage examples for org.springframework.security.authentication AuthenticationProvider interface-usage
From source file org.opendatakit.common.security.spring.Oauth2AuthenticationProvider.java
/**
* Repackaged WrappingOpenIDAuthenticationProvider that attaches the
* AUTH_GOOGLE_OAUTH2 grant to the recognized user.
*
* @author mitchellsundt@gmail.com
*
From source file com.sun.identity.provider.springsecurity.OpenSSOAuthenticationProvider.java
/** * @see AuthenticationProvider */ public class OpenSSOAuthenticationProvider implements AuthenticationProvider { private static Debug debug = Debug.getInstance("amSpring");
From source file org.syncope.core.security.SyncopeAuthenticationProvider.java
@Configurable public class SyncopeAuthenticationProvider implements AuthenticationProvider { /** * Logger. */
From source file com.javaeeeee.components.JpaAuthenticationProvider.java
/**
* This class is used for basic authentication using credentials stored in a
* database. http://www.baeldung.com/spring-security-authentication-provider
*
* @author Dmitry Noranovich <javaeeeee at gmail dot com>
*/
From source file com.ai.bss.webui.security.AiBssAuthenticationProvider.java
/**
* A custom spring security authentication provider that only supports {@link org.springframework.security.authentication.UsernamePasswordAuthenticationToken}
* authentications. This provider uses Axon's command bus to dispatch an authentication command. The main reason for
* creating a custom authentication provider is that Spring's UserDetailsService model doesn't fit our authentication
* model as the UserAccount doesn't hold the password (UserDetailsService expects the UserDetails object to hold the
* password, which is then compared with the password provided by the {@link org.springframework.security.authentication.UsernamePasswordAuthenticationToken}.
From source file eu.trentorise.smartcampus.resourceprovider.filter.ResourceAuthenticationProvider.java
/** * Authentication provider used to check the access for the specific resource. * The resource is identified based on the requested resource path. * */ public class ResourceAuthenticationProvider implements AuthenticationProvider {
From source file com.github.sshw.security.SSHAuthenticationProvider.java
public class SSHAuthenticationProvider implements AuthenticationProvider { protected final Logger log = LoggerFactory.getLogger(getClass()); private final List<GrantedAuthority> authorities = new ArrayList<GrantedAuthority>();
From source file org.osiam.auth.login.internal.InternalAuthenticationProvider.java
public class InternalAuthenticationProvider implements AuthenticationProvider { @Inject private ResourceServerConnector resourceServerConnector; @Inject
From source file org.shredzone.cilla.ws.cxf.CillaRemoteAuthenticationProvider.java
/**
* An {@link AuthenticationProvider} for remote authentication.
*
* @author Richard "Shred" Krber
*/
@Component
From source file oauth2.authentication.UserAuthenticationProvider.java
public class UserAuthenticationProvider implements AuthenticationProvider, MessageSourceAware { private static final Logger LOGGER = LoggerFactory.getLogger(UserAuthenticationProvider.class); private final UserRepository userRepository; private final UserAuthenticationStrategy authenticationStrategy;