Uses of Class
de.ikor.sip.foundation.security.authentication.SIPAuthenticationToken
Package
Description
-
Uses of SIPAuthenticationToken in de.ikor.sip.foundation.security.authentication
Modifier and TypeClassDescriptionclass
SIPAuthenticationProvider<T extends SIPAuthenticationToken<T>>
Base class for sip authentication providers.class
SIPAuthenticationToken<T extends SIPAuthenticationToken<T>>
Interface for all auth tokens used in implementations ofSIPAuthenticationProvider
.Modifier and TypeClassDescriptionclass
Default Token set in the security context when using the sip authentication filter.ModifierConstructorDescriptionCompositeAuthenticationToken
(List<SIPAuthenticationToken<?>> authTokens) Creates a composite authentication token, consisting of other sip auth tokens, and an aggregated isAuthenticated setting -
Uses of SIPAuthenticationToken in de.ikor.sip.foundation.security.authentication.basic
Modifier and TypeClassDescriptionclass
Container for username/password tokens in the sip authentication framework. -
Uses of SIPAuthenticationToken in de.ikor.sip.foundation.security.authentication.common.extractors
Modifier and TypeInterfaceDescriptioninterface
SIPTokenExtractor<T extends SIPAuthenticationToken<T>>
The interface used for token extractors used byCompositeAuthenticationFilter
,TokenExtractors
andSIPAuthenticationProvider
implementations to extract the necessary information from an http request so that the provider can check if that request is authenticated or not. -
Uses of SIPAuthenticationToken in de.ikor.sip.foundation.security.authentication.common.validators
Modifier and TypeClassDescriptionclass
SIPAlwaysAllowValidator<T extends SIPAuthenticationToken<T>>
Dummy validator which does no checks, and allows each token to be authenticated.interface
SIPTokenValidator<T extends SIPAuthenticationToken<T>>
Functional interface for all token validators -
Uses of SIPAuthenticationToken in de.ikor.sip.foundation.security.authentication.x509
Modifier and TypeClassDescriptionclass
Container for the certificates dn data, containing all relevant information for validation later on