Example usage for org.apache.shiro.authc.pam AbstractAuthenticationStrategy subclass-usage

List of usage examples for org.apache.shiro.authc.pam AbstractAuthenticationStrategy subclass-usage

Introduction

In this page you can find the example usage for org.apache.shiro.authc.pam AbstractAuthenticationStrategy subclass-usage.

Usage

From source file cn.usually.common.shiro.authc.pam.AnySuccessfulStrategy.java

public class AnySuccessfulStrategy extends AbstractAuthenticationStrategy {

    /**
     * Returns {@code null} immediately, relying on this class's {@link #merge
     * merge} implementation to return only the first {@code info} object it
     * encounters, ignoring all subsequent ones.

From source file cn.wizzer.common.shiro.authc.pam.AnySuccessfulStrategy.java

public class AnySuccessfulStrategy extends AbstractAuthenticationStrategy {

    /**
     * Returns {@code null} immediately, relying on this class's {@link #merge
     * merge} implementation to return only the first {@code info} object it
     * encounters, ignoring all subsequent ones.

From source file cn.wizzer.framework.shiro.pam.AnySuccessfulStrategy.java

public class AnySuccessfulStrategy extends AbstractAuthenticationStrategy {

    /**
     * Returns {@code null} immediately, relying on this class's {@link #merge
     * merge} implementation to return only the first {@code info} object it
     * encounters, ignoring all subsequent ones.

From source file cn.xuetang.common.shiro.authc.pam.AnySuccessfulStrategy.java

/**
 * {@link AuthenticationStrategy} implementation that only accepts the account
 * data from the first successfully consulted Realm and ignores all subsequent
 * realms. This is slightly different behavior than
 * {@link AtLeastOneSuccessfulStrategy}, so please review both to see which one
 * meets your needs better.

From source file com.rekoe.shiro.authc.pam.AnySuccessfulStrategy.java

/**
 * @author 
 * 201423 ?4:48:45
 * http://www.rekoe.com
 * QQ:5382211
 */

From source file nuoshang.bluejay.common.shiro.authc.pam.AnySuccessfulStrategy.java

public class AnySuccessfulStrategy extends AbstractAuthenticationStrategy {

    /**
     * Returns {@code null} immediately, relying on this class's {@link #merge
     * merge} implementation to return only the first {@code info} object it
     * encounters, ignoring all subsequent ones.

From source file org.pshow.shiro.realm.AnySuccessfulStrategy.java

/**
 * {@link AuthenticationStrategy} implementation that only accepts the account
 * data from the first successfully consulted Realm and ignores all subsequent
 * realms. This is slightly different behavior than
 * {@link AtLeastOneSuccessfulStrategy}, so please review both to see which one
 * meets your needs better.

From source file waffle.shiro.negotiate.NegotiateAuthenticationStrategy.java

/**
 * Custom authentication strategy for the negotiate logic required for SSO/Negotiate auth realm
 * {@link NegotiateAuthenticationRealm}. When the negotiate logic is executing, one of more round trips with the client
 * occur. When the {@link NegotiateAuthenticationRealm} determines another handshake is needed, it throws the exception:
 * {@link AuthenticationInProgressException}. This custom strategy detects this exception, and immediately re-throws it
 * so classes higher up in the call stack will allow the handshake to proceed. Without this added logic, the handshake