Interface PrincipalSupportingComponent

    • Method Detail

      • getSupportedPrincipals

        @Nonnull
        @NonnullElements
        @Unmodifiable
        @NotLive
        <T extends PrincipalSet<T> getSupportedPrincipals​(@Nonnull
                                                            Class<T> c)
        Get an immutable set of supported custom principals that the component produces, supports, contains, etc.
        Type Parameters:
        T - type of Principal to inquire on
        Parameters:
        c - type of Principal to inquire on
        Returns:
        a set of matching principals