Class JwtPrincipalIdentityProvider
- java.lang.Object
-
- org.activiti.cloud.services.common.security.jwt.JwtPrincipalIdentityProvider
-
- All Implemented Interfaces:
org.activiti.api.runtime.shared.security.PrincipalIdentityProvider
public class JwtPrincipalIdentityProvider extends Object implements org.activiti.api.runtime.shared.security.PrincipalIdentityProvider
-
-
Constructor Summary
Constructors Constructor Description JwtPrincipalIdentityProvider(JwtAccessTokenProvider keycloakAccessTokenProvider, JwtAccessTokenValidator jwtAccessTokenValidator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetUserId(Principal principal)protected SecurityExceptionsecurityException()
-
-
-
Constructor Detail
-
JwtPrincipalIdentityProvider
public JwtPrincipalIdentityProvider(@NonNull JwtAccessTokenProvider keycloakAccessTokenProvider, @NonNull JwtAccessTokenValidator jwtAccessTokenValidator)
-
-
Method Detail
-
getUserId
public String getUserId(@NonNull Principal principal)
- Specified by:
getUserIdin interfaceorg.activiti.api.runtime.shared.security.PrincipalIdentityProvider
-
securityException
protected SecurityException securityException()
-
-