Uses of Package
org.yamcs.security
Package
Description
Web UI backend
-
-
ClassDescriptionA user contains identifying information and a convenient set of methods to perform access control.
-
ClassDescriptionA user contains identifying information and a convenient set of methods to perform access control.
-
ClassDescriptionType qualifier for grouping object privileges.A system privilege is the right to perform a particular action or to perform an action on any object of a particular type.A user contains identifying information and a convenient set of methods to perform access control.
-
-
ClassDescriptionA user contains identifying information and a convenient set of methods to perform access control.
-
ClassDescriptionData holder for information related to a verified authentication attempt.Tag interface that represent any kind of token submitted during login for identifying an application or user.Responsible for Identity and Access Management (IAM).Covers a user session.
-
ClassDescriptionA user contains identifying information and a convenient set of methods to perform access control.
-
ClassDescriptionBase class for an
AuthModule
that identifies users based on an incoming HTTP request.AUser
or anServiceAccount
Credentials for identifying as an application, for example the singleton application that represents a service account.Thrown when anAuthModule
failed to perform the authentication process (backend not available, password does not match, ...).Data holder for information related to a verified authentication attempt.Tag interface that represent any kind of token submitted during login for identifying an application or user.Interface implemented by the Authentication and Authorization modules.Thrown when anAuthModule
failed to perform the authorization process.Collection of roles, system and/or object privileges.Stores user, group and application information in the Yamcs database.A group is way to manage a set of users.An object privilege is the right to perform a particular action on an object.Type qualifier for grouping object privileges.Identifies a user at the Open ID Provider.Identifies a user at the Open ID Provider.AuthModule that identifies users against an external identity provider compliant with OpenID Connect (OIDC).Collection of system and object privileges.Represents an non-human service or application registered with Yamcs.Implementation-agnostic session store.A system privilege is the right to perform a particular action or to perform an action on any object of a particular type.A user contains identifying information and a convenient set of methods to perform access control.Covers a user session. -
ClassDescriptionA system privilege is the right to perform a particular action or to perform an action on any object of a particular type.