All Downloads are FREE. Search and download functionalities are using the official Maven repository.

biz.aQute.authentication.api.RequireAuthenticationImplementation Maven / Gradle / Ivy

package biz.aQute.authentication.api;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

import org.osgi.annotation.bundle.Requirement;
import org.osgi.namespace.implementation.ImplementationNamespace;

/**
 * Require an implementation for the this specification
 */

@Requirement(namespace = ImplementationNamespace.IMPLEMENTATION_NAMESPACE, filter = "(&("
	+ ImplementationNamespace.IMPLEMENTATION_NAMESPACE + "=" + AuthenticationConstants.AUTHENTICATION_SPECIFICATION_NAME
	+ ")${frange;${version;==;" + AuthenticationConstants.AUTHENTICATION_SPECIFICATION_VERSION + "}})")
@Retention(RetentionPolicy.CLASS)
public @interface RequireAuthenticationImplementation {}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy