## Uses of Interface
com.holonplatform.spring.security.SpringSecurityAuthenticationToken

- Packages that use SpringSecurityAuthenticationToken
  Package | Description
  --- | ---
  com.holonplatform.spring.security |
  com.holonplatform.spring.security.internal |

- - ### Uses of SpringSecurityAuthenticationToken in com.holonplatform.spring.security

    Methods in com.holonplatform.spring.security that return SpringSecurityAuthenticationToken
    Modifier and Type | Method and Description
    --- | ---
    `static SpringSecurityAuthenticationToken` | SpringSecurityAuthenticationToken.`account(String accountId, String secret)` Create an account credentials authentican token, using the Spring Security `UsernamePasswordAuthenticationToken` as concrete authentication token.
    `static SpringSecurityAuthenticationToken` | SpringSecurity.`asAuthenticationToken(org.springframework.security.core.Authentication authentication)` Create a new `AuthenticationToken` using given Spring Security `Authentication` as concrete authentication token.
    `static SpringSecurityAuthenticationToken` | SpringSecurity.`asAuthenticationToken(String accountId, String secret)` Create an account credentials authentican token, using the Spring Security `UsernamePasswordAuthenticationToken` as concrete authentication token.
    `static SpringSecurityAuthenticationToken` | SpringSecurityAuthenticationToken.`create(org.springframework.security.core.Authentication authentication)` Create a new authentican token using given Spring Security `Authentication` as concrete authentication token.

    Methods in com.holonplatform.spring.security that return types with arguments of type SpringSecurityAuthenticationToken
    Modifier and Type | Method and Description
    --- | ---
    `static Authenticator<SpringSecurityAuthenticationToken>` | SpringSecurity.`authenticator(org.springframework.security.authentication.AuthenticationManager authenticationManager)` Create an `Authenticator` which supports `SpringSecurityAuthenticationToken` types and uses the Spring Security `AuthenticationManager` to perform the authentication operations.

  - ### Uses of SpringSecurityAuthenticationToken in com.holonplatform.spring.security.internal

    Classes in com.holonplatform.spring.security.internal that implement SpringSecurityAuthenticationToken
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultSpringSecurityAuthenticationToken` Default `SpringSecurityAuthenticationToken` implementation.

    Methods in com.holonplatform.spring.security.internal that return types with arguments of type SpringSecurityAuthenticationToken
    Modifier and Type | Method and Description
    --- | ---
    `Class<? extends SpringSecurityAuthenticationToken>` | DefaultAuthenticationManagerAuthenticator.`getTokenType()`

Copyright © 2019 The Holon Platform. All rights reserved.