Class KeycloakResourceJwtAdapter

java.lang.Object
org.activiti.cloud.services.common.security.keycloak.KeycloakResourceJwtAdapter
All Implemented Interfaces:
org.activiti.cloud.services.common.security.jwt.JwtAdapter

public class KeycloakResourceJwtAdapter extends Object implements org.activiti.cloud.services.common.security.jwt.JwtAdapter
  • Constructor Details

    • KeycloakResourceJwtAdapter

      public KeycloakResourceJwtAdapter(String resourceId, org.springframework.security.oauth2.jwt.Jwt jwt)
  • Method Details

    • getJwt

      public org.springframework.security.oauth2.jwt.Jwt getJwt()
      Specified by:
      getJwt in interface org.activiti.cloud.services.common.security.jwt.JwtAdapter
    • getRoles

      public List<String> getRoles()
      Specified by:
      getRoles in interface org.activiti.cloud.services.common.security.jwt.JwtAdapter
    • getPermissions

      public List<String> getPermissions()
      Specified by:
      getPermissions in interface org.activiti.cloud.services.common.security.jwt.JwtAdapter
    • getScopes

      public List<String> getScopes()
      Specified by:
      getScopes in interface org.activiti.cloud.services.common.security.jwt.JwtAdapter
    • getGroups

      public List<String> getGroups()
      Specified by:
      getGroups in interface org.activiti.cloud.services.common.security.jwt.JwtAdapter
    • getUserName

      public String getUserName()
      Specified by:
      getUserName in interface org.activiti.cloud.services.common.security.jwt.JwtAdapter