Package org.wildfly.security.auth.realm
Interface CacheableSecurityRealm
- All Superinterfaces:
SecurityRealm
- All Known Implementing Classes:
FileSystemSecurityRealm
This interface defines a contract for a
SecurityRealm that supports caching of RealmIdentity instances.- Author:
- Pedro Igor
- See Also:
-
Field Summary
Fields inherited from interface org.wildfly.security.auth.server.SecurityRealm
EMPTY_REALM -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterIdentityChangeListener(Consumer<Principal> listener) Register a listener that should be invoked by this realm in order to notify the caching layer about changes to a specific identity.Methods inherited from interface org.wildfly.security.auth.server.SecurityRealm
getCredentialAcquireSupport, getCredentialAcquireSupport, getEvidenceVerifySupport, getRealmIdentity, getRealmIdentity, getRealmIdentity, handleRealmEvent
-
Method Details
-
registerIdentityChangeListener
Register a listener that should be invoked by this realm in order to notify the caching layer about changes to a specific identity.- Parameters:
listener- the listener
-