Package com.broadleafcommerce.auth.resource.domain
package com.broadleafcommerce.auth.resource.domain
-
ClassDescriptionContains constants that are used as keys for token claims for access tokens in
JwtAccessTokenEnhancers
.General cross-cutting claims.Data about AccountMember role updates.A DTO intended to hold just the applicationId of a user-application relationship.Links an account id to its parent account id.Data about the account status changeDefault user types managed within this serviceIntended to be used within aJsonView
to demarcate which properties are accepted in a request from external (e.g.Intended to be used within aJsonView
to demarcate which properties serialized in the response from and endpointRepresent a permission a user has access to only within specific segment(s) of data.Represent a role a user has access to only within specific segment(s) of data.A DTO used to represent a restriction on the data in which a user has access.Contains constants that are used as keys for token claims for session tokens.Though these are used inOAuth2SessionToken
, some of these claims are also used in access tokens.Represents a user which can authenticate with this service.A request DTO to adjust the attributes on a particularUser
.Represents a historical user password including useful metadata such as the date it was created to allow enforcing user password policies such as not allowing them to set a new password that is the same as one they used within the last three months.The API domain that represents a scope and operation types a user has access to on that scope.Payload describing theoperations
a user is allowed to perform.An alternative DTO object to use for the specific use case of being an element in collection fields of parent entities.An alternative DTO object to use for the specific use case of being an element in collection fields of parent entities.Default possible values forUser.type
.