org.beangle.security

authc

package authc

Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractAccountRealm extends Realm with Logging

  2. abstract class AbstractAuthenticator extends Authenticator with Logging

  3. trait Account extends AuthorizationInfo with Principal with Serializable

    Authentication Information

  4. class AccountExpiredException extends AccountStatusException

  5. class AccountStatusException extends AuthenticationException

  6. trait AccountStore extends AnyRef

  7. class AuthenticationException extends SecurityException

    认证异常

    认证异常

    Annotations
    @SerialVersionUID()
  8. trait AuthenticationListener extends AnyRef

  9. trait AuthenticationToken extends Principal with Serializable

    Authentication Token used before authentication

  10. trait Authenticator extends AnyRef

    Authentication Manager

  11. class BadCredentialsException extends AuthenticationException

  12. trait CredentialsChecker extends AnyRef

  13. class CredentialsExpiredException extends AccountStatusException

  14. class DefaultAccount extends Account

  15. class DefaultAccountRealm extends AbstractAccountRealm

  16. class DisabledException extends AccountStatusException

  17. class LockedException extends AccountStatusException

  18. trait RealmAuthenticationStrategy extends AnyRef

    How we authenticate user within multiple realms

  19. class RealmAuthenticator extends AbstractAuthenticator with Logging

    Realm Authenticator

  20. class UsernameNotFoundException extends BadCredentialsException

    Annotations
    @SerialVersionUID()
  21. class UsernamePasswordToken extends AuthenticationToken

    Simple Authentication Token

    Simple Authentication Token

    Annotations
    @SerialVersionUID()

Value Members

  1. object AnonymousToken extends AuthenticationToken

  2. object DefaultAccount extends Serializable

  3. object FirstSuccessfulStrategy extends RealmAuthenticationStrategy with Logging

    First win,imply at least one and ignore remainders

Ungrouped