public interface RealmFactory
Realminstances in any manner desired. This interface exists to support environments where end-users may not wish to use Shiro's default text-based configuration to create and configure realms, and instead wish to retrieve a realm configured in a proprietary manner. An implementation of this interface can access that proprietary mechanism to retrieve the already-created Realms.
Realm instances returned will used to construct the application's
Realminstances that will be used to construct the application's SecurityManager instance.
The order of the collection is important. The
implementation will consult the Realms during authentication (log-in) and authorization (access control)
operations in the collection's iteration order. That is, the resulting collection's
Iterator determines the order in which Realms are used.
Collectionof Realms that the application's
SecurityManagerwill use for security data access.
Copyright © 2004–2019 The Apache Software Foundation. All rights reserved.