A C D E F G H L N P R S U V Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(Users.User, String, Users.PasswordFormat) - Method in interface com.artipie.management.Users
-
Adds user to artipie users.
- AddUpdatePermissionSlice - Class in com.artipie.management.api.artifactory
-
Artifactory `PUT /api/security/permissions/{target}` endpoint, updates `permissions` section in repository section.
- AddUpdatePermissionSlice(RepoPermissions) - Constructor for class com.artipie.management.api.artifactory.AddUpdatePermissionSlice
-
Ctor.
- AddUpdateUserSlice - Class in com.artipie.management.api.artifactory
-
Artifactory `PUSH/PUT /api/security/users/{userName}` endpoint, updates/adds user record in credentials.
- AddUpdateUserSlice(Users) - Constructor for class com.artipie.management.api.artifactory.AddUpdateUserSlice
-
Ctor.
- allowed(Authentication.User) - Method in class com.artipie.management.api.ApiPermission
- ApiAuthSlice - Class in com.artipie.management.api
-
API authentication slice.
- ApiAuthSlice(Authentication, Permissions, Slice, AuthScheme) - Constructor for class com.artipie.management.api.ApiAuthSlice
-
Ctor.
- ApiChangeUserPassword - Class in com.artipie.management.api
-
Change user password slice.
- ApiChangeUserPassword(Users) - Constructor for class com.artipie.management.api.ApiChangeUserPassword
-
New API change password.
- ApiPermission - Class in com.artipie.management.api
-
Permissions for API and dashboard endpoints.
- ApiPermission(String) - Constructor for class com.artipie.management.api.ApiPermission
-
Ctor.
- ApiRepoCreateSlice - Class in com.artipie.management.api
-
Create repo API.
- ApiRepoCreateSlice(Storage) - Constructor for class com.artipie.management.api.ApiRepoCreateSlice
-
New create API.
- ApiRepoGetSlice - Class in com.artipie.management.api
-
Repo
GET
API. - ApiRepoGetSlice(Storage) - Constructor for class com.artipie.management.api.ApiRepoGetSlice
-
New repo API.
- ApiRepoListSlice - Class in com.artipie.management.api
-
Repo list API.
- ApiRepoListSlice(Storage) - Constructor for class com.artipie.management.api.ApiRepoListSlice
-
New repo list API.
- ApiRepoUpdateSlice - Class in com.artipie.management.api
-
Patch repo API.
- ApiRepoUpdateSlice(Storage) - Constructor for class com.artipie.management.api.ApiRepoUpdateSlice
-
New patch API.
- apply(Single<? extends Publisher<ByteBuffer>>) - Method in class com.artipie.management.api.ContentAsJson
- apply(Single<? extends Publisher<ByteBuffer>>) - Method in class com.artipie.management.api.ContentAsYaml
- auth() - Method in interface com.artipie.management.Users
-
Provides authorization.
- authenticate(Iterable<Map.Entry<String, String>>) - Method in class com.artipie.management.api.CookiesAuthScheme
C
- com.artipie.management - package com.artipie.management
-
Artipie management API.
- com.artipie.management.api - package com.artipie.management.api
-
Artipie API.
- com.artipie.management.api.artifactory - package com.artipie.management.api.artifactory
-
Artifactory API support.
- com.artipie.management.dashboard - package com.artipie.management.dashboard
-
Artipie dashboard.
- ContentAsJson - Class in com.artipie.management.api
-
Rx publisher transformer to json.
- ContentAsJson() - Constructor for class com.artipie.management.api.ContentAsJson
- ContentAsYaml - Class in com.artipie.management.api
-
Rx publisher transformer to yaml mapping.
- ContentAsYaml() - Constructor for class com.artipie.management.api.ContentAsYaml
- CookiesAuthScheme - Class in com.artipie.management.api
-
API request cookies.
- CookiesAuthScheme() - Constructor for class com.artipie.management.api.CookiesAuthScheme
- CREATE_REPO - com.artipie.management.api.artifactory.FromRqLine.RqPattern
-
Create repo pattern.
- CreateRepoSlice - Class in com.artipie.management.api.artifactory
-
Artifactory create repo API slice, it accepts json and create new docker repository by creating corresponding YAML configuration.
- CreateRepoSlice(Storage) - Constructor for class com.artipie.management.api.artifactory.CreateRepoSlice
-
Ctor.
D
- DeletePermissionSlice - Class in com.artipie.management.api.artifactory
-
Artifactory `DELETE /api/security/permissions/{target}` endpoint, deletes all permissions from repository.
- DeletePermissionSlice(Storage, RepoPermissions) - Constructor for class com.artipie.management.api.artifactory.DeletePermissionSlice
-
Ctor.
- DeleteUserSlice - Class in com.artipie.management.api.artifactory
-
Artifactory `DELETE /api/security/users/{userName}` endpoint, deletes user record from credentials.
- DeleteUserSlice(Users) - Constructor for class com.artipie.management.api.artifactory.DeleteUserSlice
-
Ctor.
E
- email() - Method in class com.artipie.management.Users.User
-
Get user email.
- equals(Object) - Method in class com.artipie.management.RepoPermissions.PermissionItem
- equals(Object) - Method in class com.artipie.management.Users.User
F
- FromRqLine - Class in com.artipie.management.api.artifactory
-
Class for receiving value from the request line.
- FromRqLine.RqPattern - Enum in com.artipie.management.api.artifactory
-
Request pattern for receiving value from the request line.
G
- GetPermissionSlice - Class in com.artipie.management.api.artifactory
-
Artifactory `GET /api/security/permissions/{target}` endpoint, returns json with permissions (= repository) information.
- GetPermissionSlice(Storage, RepoPermissions) - Constructor for class com.artipie.management.api.artifactory.GetPermissionSlice
-
Ctor.
- GetPermissionsSlice - Class in com.artipie.management.api.artifactory
-
Artifactory `GET /api/security/permissions` endpoint, returns permissions ( = repositories) list.
- GetPermissionsSlice(RepoPermissions, YamlMapping) - Constructor for class com.artipie.management.api.artifactory.GetPermissionsSlice
-
Ctor.
- GetUserSlice - Class in com.artipie.management.api.artifactory
-
Artifactory `GET /api/security/users/{userName}` endpoint, returns user information.
- GetUserSlice(Users) - Constructor for class com.artipie.management.api.artifactory.GetUserSlice
-
Ctor.
- GetUsersSlice - Class in com.artipie.management.api.artifactory
-
Artifactory `GET /api/security/users` endpoint, returns json with user names and links to user information.
- GetUsersSlice(Users, YamlMapping) - Constructor for class com.artipie.management.api.artifactory.GetUsersSlice
-
Ctor.
- groups() - Method in class com.artipie.management.Users.User
-
Get user groups.
H
- hashCode() - Method in class com.artipie.management.RepoPermissions.PermissionItem
- hashCode() - Method in class com.artipie.management.Users.User
L
N
- name() - Method in class com.artipie.management.Users.User
-
Get user name.
P
- PageSlice - Class in com.artipie.management.dashboard
-
Slice to render HTML pages.
- PageSlice(Page) - Constructor for class com.artipie.management.dashboard.PageSlice
-
New slice for page.
- PATH - Static variable in class com.artipie.management.api.artifactory.GetUsersSlice
-
This endpoint path.
- PathPattern(String) - Constructor for class com.artipie.management.RepoPermissions.PathPattern
-
Ctor.
- pattern() - Method in enum com.artipie.management.api.artifactory.FromRqLine.RqPattern
-
Get request pattern to get value.
- patterns(String) - Method in interface com.artipie.management.RepoPermissions
-
Read included path patterns.
- PermissionItem(String, String) - Constructor for class com.artipie.management.RepoPermissions.PermissionItem
-
Ctor.
- PermissionItem(String, List<String>) - Constructor for class com.artipie.management.RepoPermissions.PermissionItem
-
Ctor.
- permissions() - Method in class com.artipie.management.RepoPermissions.PermissionItem
-
Get permissions list.
- permissions(String) - Method in interface com.artipie.management.RepoPermissions
-
Get repository permissions settings, returns users permissions list.
- PLAIN - com.artipie.management.Users.PasswordFormat
-
Plain password format.
R
- remove(String) - Method in interface com.artipie.management.RepoPermissions
-
Deletes all permissions for repository.
- remove(String) - Method in interface com.artipie.management.Users
-
Removes user from artipie users.
- render(String, Iterable<Map.Entry<String, String>>) - Method in class com.artipie.management.dashboard.RepoPage
- render(String, Iterable<Map.Entry<String, String>>) - Method in class com.artipie.management.dashboard.UserPage
- REPO - com.artipie.management.api.artifactory.FromRqLine.RqPattern
-
Repo pattern.
- RepoPage - Class in com.artipie.management.dashboard
-
Repository page.
- RepoPage(TemplateLoader, Storage) - Constructor for class com.artipie.management.dashboard.RepoPage
-
New page.
- RepoPermissions - Interface in com.artipie.management
-
Repository permissions settings.
- RepoPermissions.PathPattern - Class in com.artipie.management
-
Represents path pattern used to check permissions inside repository.
- RepoPermissions.PermissionItem - Class in com.artipie.management
-
User permission item.
- REPOS - com.artipie.management.api.artifactory.FromRqLine.RqPattern
-
Repos pattern.
- repositories() - Method in interface com.artipie.management.RepoPermissions
-
Artipie repositories list.
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.ApiAuthSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.ApiChangeUserPassword
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.ApiRepoCreateSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.ApiRepoGetSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.ApiRepoListSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.ApiRepoUpdateSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.artifactory.AddUpdatePermissionSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.artifactory.AddUpdateUserSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.artifactory.CreateRepoSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.artifactory.DeletePermissionSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.artifactory.DeleteUserSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.artifactory.GetPermissionSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.artifactory.GetPermissionsSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.artifactory.GetUserSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.api.artifactory.GetUsersSlice
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.management.dashboard.PageSlice
- RsYaml - Class in com.artipie.management.api
-
Response with Yaml document.
- RsYaml(YamlNode) - Constructor for class com.artipie.management.api.RsYaml
-
Response from Yaml document.
- RsYaml(Supplier<? extends YamlNode>) - Constructor for class com.artipie.management.api.RsYaml
-
Response from Yaml supplier.
- RsYaml(Supplier<? extends YamlNode>, Charset) - Constructor for class com.artipie.management.api.RsYaml
-
Response from Yaml supplier with charset encoding.
S
- send(Connection) - Method in class com.artipie.management.api.RsYaml
- SHA256 - com.artipie.management.Users.PasswordFormat
-
Sha256 password format.
- string() - Method in class com.artipie.management.RepoPermissions.PathPattern
-
Get pattern expression.
U
- update(String, Collection<RepoPermissions.PermissionItem>, Collection<RepoPermissions.PathPattern>) - Method in interface com.artipie.management.RepoPermissions
-
Adds or updates repository permissions.
- User(String) - Constructor for class com.artipie.management.Users.User
-
Ctor.
- User(String, Optional<String>) - Constructor for class com.artipie.management.Users.User
-
Ctor.
- User(String, Optional<String>, Set<String>) - Constructor for class com.artipie.management.Users.User
-
Ctor.
- USER - com.artipie.management.api.artifactory.FromRqLine.RqPattern
-
Username pattern.
- username() - Method in class com.artipie.management.RepoPermissions.PermissionItem
-
Get username.
- UserPage - Class in com.artipie.management.dashboard
-
User page.
- UserPage(TemplateLoader, Storage) - Constructor for class com.artipie.management.dashboard.UserPage
-
New page.
- Users - Interface in com.artipie.management
-
Artipie credentials.
- Users.PasswordFormat - Enum in com.artipie.management
-
Password format.
- Users.User - Class in com.artipie.management
-
User.
V
- valid(String) - Method in class com.artipie.management.RepoPermissions.PathPattern
-
Check that pattern is valid.
- valueOf(String) - Static method in enum com.artipie.management.api.artifactory.FromRqLine.RqPattern
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.artipie.management.Users.PasswordFormat
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.artipie.management.api.artifactory.FromRqLine.RqPattern
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.artipie.management.Users.PasswordFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
Y
- yaml() - Method in class com.artipie.management.RepoPermissions.PermissionItem
-
Permissions yaml sequence.
All Classes All Packages