uk.gov.hmrc.apiplatform.modules.commands.applications.domain.models
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class BlockCommandclass BlockApplicationclass UnblockApplicationclass ClientSecretCommandclass AddClientSecretclass RemoveClientSecretclass CollaboratorCommandclass AddCollaboratorclass RemoveCollaboratorclass DeleteCommandclass AllowApplicationDeleteclass DeleteUnusedApplicationclass GrantLengthCommandclass ChangeGrantLengthclass IpAllowListCommandclass ChangeIpAllowlistclass NameDescriptionCommandclass OrganisationCommandclass LinkToOrganisationclass PolicyCommandclass RateLimitCommandclass ChangeRateLimitTierclass RedirectCommandclass LoginRedirectCommandclass AddLoginRedirectUriclass ChangeLoginRedirectUriclass DeleteLoginRedirectUriclass UpdateLoginRedirectUrisclass AddPostLogoutRedirectUriclass ScopesCommandclass ChangeApplicationScopesclass SubmissionCommandclass GrantTermsOfUseApprovalclass SendTermsOfUseInvitationclass SubmitTermsOfUseApprovalclass SubscriptionCommandclass SubscribeToApiclass UnsubscribeFromApiShow all
object ApplicationCommand
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ApplicationCommand.type
object ApplicationCommands
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ApplicationCommands.type
sealed abstract class BlockCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
-
class BlockApplicationclass UnblockApplication
sealed abstract class ClientSecretCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
-
class AddClientSecretclass RemoveClientSecret
sealed abstract class CollaboratorCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
-
class AddCollaboratorclass RemoveCollaborator
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object ActorIsNotACollaboratorOnAppobject ApplicationNotFoundobject CannotRemoveLastAdminobject ClientSecretLimitExceededobject CollaboratorHasMismatchOnAppclass DuplicateApplicationNameobject DuplicateSubscriptionclass GenericFailureclass InsufficientPrivilegesclass InvalidApplicationNameobject NotSubscribedToApiobject SubscriptionNotAvailableShow all
object CommandFailure
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CommandFailure.type
object CommandFailures
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CommandFailures.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait BaseCommandHandler[S]
sealed abstract class DeleteCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
case class DispatchRequest(command: ApplicationCommand, verifiedCollaboratorsToNotify: Set[LaxEmailAddress])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object DispatchRequest
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
DispatchRequest.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class AllowApplicationDeleteclass BlockApplicationclass ChangeApplicationScopesclass ChangeGrantLengthclass ChangeRateLimitTierclass GrantTermsOfUseApprovalclass SendTermsOfUseInvitationclass UnblockApplicationShow all
sealed abstract class GrantLengthCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
-
class ChangeGrantLength
sealed abstract class IpAllowListCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
-
class ChangeIpAllowlist
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
sealed abstract class LoginRedirectCommand extends RedirectCommand
Attributes
- Supertypes
- Known subtypes
-
class AddLoginRedirectUriclass ChangeLoginRedirectUriclass DeleteLoginRedirectUriclass UpdateLoginRedirectUris
sealed abstract class NameDescriptionCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
sealed abstract class OrganisationCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
-
class LinkToOrganisation
sealed abstract class PolicyCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
-
Show all
sealed abstract class PostLogoutRedirectCommand extends RedirectCommand
Attributes
- Supertypes
- Known subtypes
-
class AddPostLogoutRedirectUri
sealed abstract class RateLimitCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
-
class ChangeRateLimitTier
sealed abstract class RedirectCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
-
class LoginRedirectCommandclass AddLoginRedirectUriclass ChangeLoginRedirectUriclass DeleteLoginRedirectUriclass UpdateLoginRedirectUrisclass AddPostLogoutRedirectUriShow all
sealed abstract class ScopesCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
sealed abstract class SubmissionCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
-
class GrantTermsOfUseApprovalclass SendTermsOfUseInvitationclass SubmitTermsOfUseApprovalShow all
sealed abstract class SubscriptionCommand extends ApplicationCommand
Attributes
- Supertypes
- Known subtypes
In this article