Top Fields Constructors Methods
org.keycloak.representations.idm.authorization

public Class PermissionTicketToken

extends JsonWebToken
Class Inheritance
Imports
java.util.ArrayList, .List, .Map, com.fasterxml.jackson.databind.annotation.JsonDeserialize, org.keycloak.TokenIdGenerator, org.keycloak.json.StringListMapDeserializer, org.keycloak.representations.AccessToken, .JsonWebToken

Author
Pedro Igor

Field Summary

Modifier and TypeField and Description
private Map<String, List<String>>
private final List<Permission>
Inherited from org.keycloak.representations.JsonWebToken:
audienceAZPexpiatidissuedForissuernbfotherClaimsSUBJECTsubjecttype

Constructor Summary

AccessConstructor and Description
public
public
PermissionTicketToken(List<Permission> permissions, String audience, AccessToken accessToken)

public

Method Summary

Modifier and TypeMethod and Description
public Map<String, List<String>>
public List<Permission>
public void
Inherited from org.keycloak.representations.JsonWebToken:
addAudienceaudienceexpexpirationgetAudiencegetCategorygetExpgetExpirationgetIatgetIdgetIssuedAtgetIssuedForgetIssuergetNbfgetNotBeforegetOtherClaimsgetSubjectgetTypehasAnyAudiencehasAudienceiatidisActiveisActiveisExpiredisIssuedBeforeSessionStartisNotBeforeissuedAtissuedForissuedNowissuernbfnotBeforesetOtherClaimssetSubjectsubjecttype

Field Detail

claimsback to summary
private Map<String, List<String>> claims
Annotations
@JsonDeserialize
using:StringListMapDeserializer
permissionsback to summary
private final List<Permission> permissions

Constructor Detail

PermissionTicketTokenback to summary
public PermissionTicketToken()
PermissionTicketTokenback to summary
public PermissionTicketToken(List<Permission> permissions, String audience, AccessToken accessToken)
PermissionTicketTokenback to summary
public PermissionTicketToken(List<Permission> resources)

Method Detail

getClaimsback to summary
public Map<String, List<String>> getClaims()
getPermissionsback to summary
public List<Permission> getPermissions()
setClaimsback to summary
public void setClaims(Map<String, List<String>> claims)