A C D E F G H L N P R S U V Y 
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

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

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.
A C D E F G H L N P R S U V Y 
All Classes All Packages