Package com.artipie.conan.http
Class ConanSlice
java.lang.Object
com.artipie.http.Slice.Wrap
com.artipie.conan.http.ConanSlice
- All Implemented Interfaces:
com.artipie.http.Slice
public final class ConanSlice
extends com.artipie.http.Slice.Wrap
Artipie
Slice
for Conan repository HTTP API.- Since:
- 0.1
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Fake implementation ofTokens
for the single user.Nested classes/interfaces inherited from interface com.artipie.http.Slice
com.artipie.http.Slice.Wrap
-
Constructor Summary
ConstructorsConstructorDescriptionConanSlice
(Storage storage, ItemTokenizer tokenizer) Ctor.ConanSlice
(Storage storage, com.artipie.security.policy.Policy<?> policy, com.artipie.http.auth.Authentication auth, com.artipie.http.auth.Tokens tokens, ItemTokenizer tokenizer, String name) Ctor. -
Method Summary
Methods inherited from class com.artipie.http.Slice.Wrap
response
-
Constructor Details
-
ConanSlice
Ctor.- Parameters:
storage
- Storage object.tokenizer
- Tokenizer for repository items.
-
ConanSlice
public ConanSlice(Storage storage, com.artipie.security.policy.Policy<?> policy, com.artipie.http.auth.Authentication auth, com.artipie.http.auth.Tokens tokens, ItemTokenizer tokenizer, String name) Ctor.- Parameters:
storage
- Storage object.policy
- Access policy.auth
- Authentication parameters.tokens
- User auth token generator.tokenizer
- Tokens provider for repository items.name
- Repository name.
-