Package org.apache.qpid.server.security
Interface QpidPrincipal
-
- All Superinterfaces:
Principal
,Serializable
- All Known Subinterfaces:
TokenCarryingPrincipal
- All Known Implementing Classes:
AuthenticatedPrincipal
,GroupPrincipal
,OAuth2UserPrincipal
,UsernamePrincipal
public interface QpidPrincipal extends Principal, Serializable
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfiguredObject<?>
getOrigin()
static <P extends Principal>
PgetSingletonPrincipal(Subject authSubject, boolean isPrincipalOptional, Class<P> principalClazz)
-
-
-
Method Detail
-
getSingletonPrincipal
static <P extends Principal> P getSingletonPrincipal(Subject authSubject, boolean isPrincipalOptional, Class<P> principalClazz)
-
getOrigin
ConfiguredObject<?> getOrigin()
-
-