Class MemoryIdentityManager

  • All Implemented Interfaces:
    io.undertow.security.idm.IdentityManager

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

      Constructors 
      Constructor Description
      MemoryIdentityManager​(java.util.Map<java.lang.String,​char[]> users)
      Constructor for MemoryIdentityManager
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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​(java.lang.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 Detail

      • MemoryIdentityManager

        public MemoryIdentityManager​(java.util.Map<java.lang.String,​char[]> users)
        Constructor for MemoryIdentityManager
        Parameters:
        users - the users
    • Method Detail

      • 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​(java.lang.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)