A C D E F G H I K L N P R S U V Y 
All Classes All Packages

A

add(Key) - Method in class com.artipie.management.api.artifactory.KeyList
Add key to the list.
add(Key, boolean) - Method in interface com.artipie.management.api.artifactory.KeyList.KeysFormat
Add and accumulate item.
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.
ApiRepoGetSlice - Class in com.artipie.management.api
Repo GET API.
ApiRepoGetSlice(ConfigFiles) - Constructor for class com.artipie.management.api.ApiRepoGetSlice
New repo API.
ApiRepoListSlice - Class in com.artipie.management.api
Repo list API.
ApiRepoListSlice(Storage, ConfigFiles) - Constructor for class com.artipie.management.api.ApiRepoListSlice
New repo list API.
ApiRepoUpdateSlice - Class in com.artipie.management.api
Patch repo API.
ApiRepoUpdateSlice(ConfigFiles) - 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.
ConfigFiles - Interface in com.artipie.management
Supporting several config files extensions (e.g.
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, ConfigFiles) - 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(RepoPermissions, ConfigFiles) - 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
 
exists(Key) - Method in interface com.artipie.management.ConfigFiles
Does specified config file exist in the storage?
extension(Key) - Method in interface com.artipie.management.ConfigFiles
Extension.

F

Fake(Storage) - Constructor for class com.artipie.management.Storages.Fake
Ctor.
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(RepoPermissions, ConfigFiles) - 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.
GetStorageSlice - Class in com.artipie.management.api.artifactory
Get storage slice.
GetStorageSlice(Storages, Pattern) - Constructor for class com.artipie.management.api.artifactory.GetStorageSlice
New storage list slice.
GetStorageSlice.Request - Class in com.artipie.management.api.artifactory
Request to GetStorageSlice.
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
 

I

isYamlOrYml(Key) - Method in interface com.artipie.management.ConfigFiles
Is `yaml` or `yml` file?

K

KeyList - Class in com.artipie.management.api.artifactory
This class can print storage key items in different formats, e.g.
KeyList(Key) - Constructor for class com.artipie.management.api.artifactory.KeyList
Ctor.
KeyList.KeysFormat<T> - Interface in com.artipie.management.api.artifactory
Key output format, e.g.

L

list() - Method in interface com.artipie.management.Users
Artipie users list.

N

name() - Method in class com.artipie.management.Users.User
Get user name.
name(Key) - Method in interface com.artipie.management.ConfigFiles
Filename.

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.GetStorageSlice.Request
RegEx pattern for path.
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.
print(KeyList.KeysFormat<T>) - Method in class com.artipie.management.api.artifactory.KeyList
Print sorted key list using specified output 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() - Method in class com.artipie.management.api.artifactory.GetStorageSlice.Request
Read repo name for files listing.
REPO - com.artipie.management.api.artifactory.FromRqLine.RqPattern
Repo pattern.
RepoPage - Class in com.artipie.management.dashboard
Repository page.
RepoPage(TemplateLoader, ConfigFiles) - 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.
repoStorage(String) - Method in class com.artipie.management.Storages.Fake
 
repoStorage(String) - Method in interface com.artipie.management.Storages
Get storage by repo name.
Request(Pattern, String) - Constructor for class com.artipie.management.api.artifactory.GetStorageSlice.Request
Ctor.
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.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.GetStorageSlice
 
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
 
result() - Method in interface com.artipie.management.api.artifactory.KeyList.KeysFormat
Build formatted output.
root() - Method in class com.artipie.management.api.artifactory.GetStorageSlice.Request
Root key for files listing.
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

save(Key, Content) - Method in interface com.artipie.management.ConfigFiles
Saves the bytes to the specified key.
send(Connection) - Method in class com.artipie.management.api.RsYaml
 
SHA256 - com.artipie.management.Users.PasswordFormat
Sha256 password format.
Storages - Interface in com.artipie.management
Storages.
Storages.Fake - Class in com.artipie.management
Fake Storages implementation.
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, ConfigFiles) - 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.
value(Key) - Method in interface com.artipie.management.ConfigFiles
Obtains contents of the config file from the storage.
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.
A C D E F G H I K L N P R S U V Y 
All Classes All Packages