Packages

package models

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait AbstractApplicationEvent extends AnyRef
  2. case class ApiSubscribedEvent(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: OldStyleActor, context: String, version: String) extends OldStyleApplicationEvent with Product with Serializable

    DEPRECATED Use ApiSubscribed instead

  3. case class ApiSubscribedV2(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, apiIdentifier: ApiIdentifier) extends ApplicationEvent with Product with Serializable
  4. case class ApiUnsubscribedEvent(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: OldStyleActor, context: String, version: String) extends OldStyleApplicationEvent with Product with Serializable

    DEPRECATED Use ApiUnsubscribed instead

  5. case class ApiUnsubscribedV2(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, apiIdentifier: ApiIdentifier) extends ApplicationEvent with Product with Serializable
  6. case class ApplicationApprovalRequestDeclined(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, decliningUserName: String, decliningUserEmail: LaxEmailAddress, submissionId: SubmissionId, submissionIndex: Int, reasons: String, requestingAdminName: String, requestingAdminEmail: LaxEmailAddress) extends ApplicationEvent with Product with Serializable
  7. case class ApplicationDeleted(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, clientId: ClientId, wso2ApplicationName: String, reasons: String) extends ApplicationEvent with Product with Serializable
  8. case class ApplicationDeletedByGatekeeper(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: GatekeeperUser, clientId: ClientId, wso2ApplicationName: String, reasons: String, requestingAdminEmail: LaxEmailAddress) extends ApplicationEvent with Product with Serializable
  9. sealed trait ApplicationEvent extends AbstractApplicationEvent
  10. case class ApplicationStateChanged(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, oldAppState: String, newAppState: String, requestingAdminName: String, requestingAdminEmail: LaxEmailAddress) extends ApplicationEvent with Product with Serializable
  11. case class ClientSecretAddedEvent(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: OldStyleActor, clientSecretId: String) extends OldStyleApplicationEvent with Product with Serializable

    DEPRECATED Use ClientSecretAdded instead

  12. case class ClientSecretAddedV2(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: AppCollaborator, clientSecretId: String, clientSecretName: String) extends ApplicationEvent with Product with Serializable
  13. case class ClientSecretRemovedEvent(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: OldStyleActor, clientSecretId: String) extends OldStyleApplicationEvent with Product with Serializable

    DEPRECATED Use ClientSecretRemoved instead

  14. case class ClientSecretRemovedV2(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: AppCollaborator, clientSecretId: String, clientSecretName: String) extends ApplicationEvent with Product with Serializable
  15. case class CollaboratorAddedV2(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, collaborator: Collaborator, verifiedAdminsToEmail: Set[LaxEmailAddress]) extends ApplicationEvent with Product with Serializable
  16. case class CollaboratorRemovedV2(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, collaborator: Collaborator, verifiedAdminsToEmail: Set[LaxEmailAddress]) extends ApplicationEvent with Product with Serializable
  17. final case class EventId(value: UUID) extends AnyVal with Product with Serializable
  18. sealed abstract class EventTag extends AnyRef
  19. sealed trait OldStyleActor extends AnyRef

    OldStyleActor refers to actors who triggered the older events created before rework in 2022

    OldStyleActor refers to actors who triggered the older events created before rework in 2022

    The gatekeeper users typically have an id of "admin@gatekeeper"

    These should NEVER be used on newer events and deliberately are not part of any class hierarchy with the Actor trait.

    Annotations
    @Deprecated
  20. sealed trait OldStyleApplicationEvent extends AbstractApplicationEvent
  21. case class PpnsCallBackUriUpdatedEvent(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: OldStyleActor, boxId: String, boxName: String, oldCallbackUrl: String, newCallbackUrl: String) extends OldStyleApplicationEvent with Product with Serializable
  22. case class ProductionAppNameChangedEvent(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, oldAppName: String, newAppName: String, requestingAdminEmail: LaxEmailAddress) extends ApplicationEvent with Product with Serializable
  23. case class ProductionAppPrivacyPolicyLocationChanged(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, oldLocation: PrivacyPolicyLocation, newLocation: PrivacyPolicyLocation) extends ApplicationEvent with Product with Serializable
  24. case class ProductionAppTermsConditionsLocationChanged(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, oldLocation: TermsAndConditionsLocation, newLocation: TermsAndConditionsLocation) extends ApplicationEvent with Product with Serializable
  25. case class ProductionCredentialsApplicationDeleted(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, clientId: ClientId, wso2ApplicationName: String, reasons: String) extends ApplicationEvent with Product with Serializable
  26. case class ProductionLegacyAppPrivacyPolicyLocationChanged(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, oldUrl: String, newUrl: String) extends ApplicationEvent with Product with Serializable
  27. case class ProductionLegacyAppTermsConditionsLocationChanged(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, oldUrl: String, newUrl: String) extends ApplicationEvent with Product with Serializable
  28. case class QueryableValues(eventTags: List[EventTag]) extends Product with Serializable
  29. case class RedirectUrisUpdatedEvent(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: OldStyleActor, oldRedirectUris: String, newRedirectUris: String) extends OldStyleApplicationEvent with Product with Serializable

    DEPRECATED Use RedirectUrisUpdated instead

  30. case class RedirectUrisUpdatedV2(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, oldRedirectUris: List[String], newRedirectUris: List[String]) extends ApplicationEvent with Product with Serializable
  31. case class ResponsibleIndividualChanged(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, previousResponsibleIndividualName: String, previousResponsibleIndividualEmail: LaxEmailAddress, newResponsibleIndividualName: String, newResponsibleIndividualEmail: LaxEmailAddress, submissionId: SubmissionId, submissionIndex: Int, code: String, requestingAdminName: String, requestingAdminEmail: LaxEmailAddress) extends ApplicationEvent with Product with Serializable
  32. case class ResponsibleIndividualChangedToSelf(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, previousResponsibleIndividualName: String, previousResponsibleIndividualEmail: LaxEmailAddress, submissionId: SubmissionId, submissionIndex: Int, requestingAdminName: String, requestingAdminEmail: LaxEmailAddress) extends ApplicationEvent with Product with Serializable
  33. case class ResponsibleIndividualDeclined(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, responsibleIndividualName: String, responsibleIndividualEmail: LaxEmailAddress, submissionId: SubmissionId, submissionIndex: Int, code: String, requestingAdminName: String, requestingAdminEmail: LaxEmailAddress) extends ApplicationEvent with Product with Serializable
  34. case class ResponsibleIndividualDeclinedUpdate(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, responsibleIndividualName: String, responsibleIndividualEmail: LaxEmailAddress, submissionId: SubmissionId, submissionIndex: Int, code: String, requestingAdminName: String, requestingAdminEmail: LaxEmailAddress) extends ApplicationEvent with Product with Serializable
  35. case class ResponsibleIndividualDidNotVerify(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, responsibleIndividualName: String, responsibleIndividualEmail: LaxEmailAddress, submissionId: SubmissionId, submissionIndex: Int, code: String, requestingAdminName: String, requestingAdminEmail: LaxEmailAddress) extends ApplicationEvent with Product with Serializable
  36. case class ResponsibleIndividualSet(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: Actor, responsibleIndividualName: String, responsibleIndividualEmail: LaxEmailAddress, submissionId: SubmissionId, submissionIndex: Int, code: String, requestingAdminName: String, requestingAdminEmail: LaxEmailAddress) extends ApplicationEvent with Product with Serializable
  37. case class ResponsibleIndividualVerificationStarted(id: EventId, applicationId: ApplicationId, applicationName: String, eventDateTime: Instant, actor: Actor, requestingAdminName: String, requestingAdminEmail: LaxEmailAddress, responsibleIndividualName: String, responsibleIndividualEmail: LaxEmailAddress, submissionId: SubmissionId, submissionIndex: Int, verificationId: String) extends ApplicationEvent with Product with Serializable
  38. final case class SubmissionId(value: String) extends AnyVal with Product with Serializable
  39. case class TeamMemberAddedEvent(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: OldStyleActor, teamMemberEmail: LaxEmailAddress, teamMemberRole: String) extends OldStyleApplicationEvent with Product with Serializable

    DEPRECATED Use CollaboratorAdded instead

  40. case class TeamMemberRemovedEvent(id: EventId, applicationId: ApplicationId, eventDateTime: Instant, actor: OldStyleActor, teamMemberEmail: LaxEmailAddress, teamMemberRole: String) extends OldStyleApplicationEvent with Product with Serializable

    DEPRECATED Use CollaboratorRemoved instead

Value Members

  1. object AbstractApplicationEvent
  2. object EventId extends Serializable
  3. object EventTags
  4. object OldStyleActors
  5. object QueryableValues extends Serializable
  6. object SubmissionId extends Serializable

Ungrouped