Class MemoryIdentityManager

java.lang.Object
com.github.toolarium.jwebserver.handler.auth.MemoryIdentityManager
All Implemented Interfaces:
io.undertow.security.idm.IdentityManager

public class MemoryIdentityManager extends Object implements io.undertow.security.idm.IdentityManager
A memory identity manager
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor for MemoryIdentityManager
  • Method Summary

    Modifier and Type
    Method
    Description
    io.undertow.security.idm.Account
    verify(io.undertow.security.idm.Account account)
     
    io.undertow.security.idm.Account
    verify(io.undertow.security.idm.Credential credential)
     
    io.undertow.security.idm.Account
    verify(String id, io.undertow.security.idm.Credential credential)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MemoryIdentityManager

      public MemoryIdentityManager(Map<String,char[]> users)
      Constructor for MemoryIdentityManager
      Parameters:
      users - the users
  • Method Details

    • verify

      public io.undertow.security.idm.Account verify(io.undertow.security.idm.Account account)
      Specified by:
      verify in interface io.undertow.security.idm.IdentityManager
      See Also:
      • IdentityManager.verify(io.undertow.security.idm.Account)
    • verify

      public io.undertow.security.idm.Account verify(String id, io.undertow.security.idm.Credential credential)
      Specified by:
      verify in interface io.undertow.security.idm.IdentityManager
      See Also:
      • IdentityManager.verify(java.lang.String, io.undertow.security.idm.Credential)
    • verify

      public io.undertow.security.idm.Account verify(io.undertow.security.idm.Credential credential)
      Specified by:
      verify in interface io.undertow.security.idm.IdentityManager
      See Also:
      • IdentityManager.verify(io.undertow.security.idm.Credential)