Interface AuthenticatedClientSessionMapping

All Superinterfaces:
Map<String,AuthenticatedClientSessionModel>

public interface AuthenticatedClientSessionMapping extends Map<String,AuthenticatedClientSessionModel>
It gives a read-only view of the AuthenticatedClientSessionModel belonging to a UserSessionModel though the Map interface where the key is the Client ID.

Any direct modification via the Map interface will throw an UnsupportedOperationException. To add a new mapping, use a method like UserSessionProvider.createClientSession(RealmModel, ClientModel, UserSessionModel) or equivalent. To remove a mapping, use AuthenticatedClientSessionModel.detachFromUserSession().