Package sonia.scm.security
Interface AccessTokenResolver
@ExtensionPoint(multi=false)
public interface AccessTokenResolver
AccessTokenResolver are used to parse, validate and verify an
AccessToken
from a BearerToken
. The
resolver should be used to get an AccessToken
from a BearerToken
.- Since:
- 2.0.0
-
Method Summary
Modifier and TypeMethodDescriptionresolve
(BearerToken bearerToken) Resolves anAccessToken
from aBearerToken
.
-
Method Details
-
resolve
Resolves anAccessToken
from aBearerToken
. The method will throw exceptions, if the given token is expired, manipulated or invalid. TODO specify exceptions- Parameters:
bearerToken
- bearer token- Returns:
- parsed
AccessToken
.
-