Class AuthenticationTokenFactory

java.lang.Object
org.codice.ddf.security.handler.AuthenticationTokenFactory

public class AuthenticationTokenFactory extends Object
  • Constructor Details

    • AuthenticationTokenFactory

      public AuthenticationTokenFactory()
  • Method Details

    • fromUsernamePassword

      public org.apache.shiro.authc.AuthenticationToken fromUsernamePassword(String username, String password, String ip)
      Creates a AuthenticationToken from a given username and password.
      Parameters:
      username - - user's username
      password - - user's password
      Returns:
      a BaseAuthenticationToken containing the given username and password
    • fromCertificates

      public org.apache.shiro.authc.AuthenticationToken fromCertificates(X509Certificate[] certs, String ip)
      Creates a AuthenticationToken from a given list of certificates.
      Parameters:
      certs - - the user's certificates
      Returns:
      a BaseAuthenticationToken containing the given certificates