Get desktop application:
View/edit binary Protocol Buffers messages
Auth Applications API The Auth Applications API is meant to generate and manage authentication tokens with specified scopes to be used in third-party applications on behalf of the user. The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119. The following are global requirements that apply to all methods: Any method MUST return CODE_OK on a succesful operation. Any method MAY return NOT_IMPLEMENTED. Any method MAY return INTERNAL. Any method MAY return UNKNOWN. Any method MAY return UNAUTHENTICATED.
GenerateAppPassword creates a password with specified scope to be used by third-party applications.
GetAppPassword retrieves the password information by the combination of username and password.
InvalidateAppPassword invalidates a generated password.
ListAppPasswords lists the application passwords created by a user.
AppPassword stores information about secondary passwords generated by users to be used with third-party applications.
Used in: , ,
REQUIRED. The generated access password.
OPTIONAL. The scope of the token to be issued. This would be a list of resources with corresponding role-based access scope.
OPTIONAL. A label to be associated with the password.
REQUIRED. The user who created the password.
OPTIONAL. The time when the token will expire.
REQUIRED. The creation time of the password.
REQUIRED. The last time the password was used.
Used as request type in: ApplicationsAPI.GenerateAppPassword, gateway.v1beta1.GatewayAPI.GenerateAppPassword
OPTIONAL. Opaque information.
OPTIONAL. The scope of the token to be issued. This would be a list of resources with corresponding role-based access scope.
OPTIONAL. A label to be associated with the password.
OPTIONAL. The time when the token will expire.
Used as response type in: ApplicationsAPI.GenerateAppPassword, gateway.v1beta1.GatewayAPI.GenerateAppPassword
REQUIRED. The response status.
OPTIONAL. Opaque information.
REQUIRED. The generated access password.
Used as request type in: ApplicationsAPI.GetAppPassword, gateway.v1beta1.GatewayAPI.GetAppPassword
OPTIONAL. Opaque information.
REQUIRED. The user who created the app password.
REQUIRED. The password which has to be retrieved.
Used as response type in: ApplicationsAPI.GetAppPassword, gateway.v1beta1.GatewayAPI.GetAppPassword
REQUIRED. The response status.
OPTIONAL. Opaque information.
REQUIRED. The generated access password.
Used as request type in: ApplicationsAPI.InvalidateAppPassword, gateway.v1beta1.GatewayAPI.InvalidateAppPassword
OPTIONAL. Opaque information.
REQUIRED. The password which has to be invalidated.
Used as response type in: ApplicationsAPI.InvalidateAppPassword, gateway.v1beta1.GatewayAPI.InvalidateAppPassword
REQUIRED. The response status.
OPTIONAL. Opaque information.
Used as request type in: ApplicationsAPI.ListAppPasswords, gateway.v1beta1.GatewayAPI.ListAppPasswords
OPTIONAL. Opaque information.
Used as response type in: ApplicationsAPI.ListAppPasswords, gateway.v1beta1.GatewayAPI.ListAppPasswords
REQUIRED. The response status.
OPTIONAL. Opaque information.
REQUIRED. The generated access password.