Class GenericPrincipalService<T extends Principal>

Type Parameters:
T - type of principal
All Implemented Interfaces:
PrincipalService<T>, Component, DestructableComponent, IdentifiableComponent, IdentifiedComponent, InitializableComponent

public class GenericPrincipalService<T extends Principal>
extends AbstractIdentifiableInitializableComponent
implements PrincipalService<T>
PrincipalService for most principal types that just exposes the proper PrincipalSerializer.

Mainly provided in the event that the service API gets more complex.