Package com.linecorp.centraldogma.server.metadata
@NullMarked
package com.linecorp.centraldogma.server.metadata
Metadata management for Central Dogma projects.
-
ClassDescriptionAn application identity that can access Central Dogma resources.A
CentralDogmaExceptionthat is raised when failed to find anAppIdentity.Specifies a registration of anAppIdentity.Holds an app identity map, a secret map and a certificate ID map for fast lookup.The type of application identity.Specifies details of a certificate-based application identity.An interface which provides an identifier of an object.Specifies details of a member who belongs to theProject.ACentralDogmaExceptionthat is raised when failed to find aMember.A service class for metadata management.Permission for accessing a repository.A default permission for aRepository.Specifies details of aProject.Represents the roles assigned to project members and guests for a specific repository.Specifies details of aRepository.Role metadata for a repository.Specifies details of an application token.A user.Specifies when an object is accessed by whom.AUserwhich accesses the API with anAppIdentity.