
com.artipie.security.perms.PermissionFactory Maven / Gradle / Ivy
/*
* The MIT License (MIT) Copyright (c) 2020-2023 artipie.com
* https://github.com/artipie/artipie/blob/master/LICENSE.txt
*/
package com.artipie.security.perms;
import java.security.PermissionCollection;
/**
* Permission factory to create permissions.
* @param Permission collection implementation
* @since 1.2
*/
public interface PermissionFactory {
/**
* Create permissions collection.
* @param config Configuration
* @return Permission collection
*/
T newPermissions(PermissionConfig config);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy