![JAR search and dependency download from the Maven repository](/logo.png)
java-micronaut-client.auth.AuthorizationBinder.mustache Maven / Gradle / Ivy
{{>licenseInfo}}
package {{invokerPackage}}.auth;
import io.micronaut.aop.MethodInvocationContext;
import io.micronaut.core.annotation.AnnotationValue;
import io.micronaut.core.annotation.NonNull;
import io.micronaut.core.util.CollectionUtils;
import io.micronaut.core.util.StringUtils;
import io.micronaut.http.MutableHttpRequest;
import io.micronaut.http.client.bind.AnnotatedClientRequestBinder;
import io.micronaut.http.client.bind.ClientRequestUriContext;
import jakarta.inject.Singleton;
import java.util.ArrayList;
import java.util.List;
import javax.annotation.Generated;
{{>generatedAnnotation}}
@Singleton
public class AuthorizationBinder implements AnnotatedClientRequestBinder {
public static final CharSequence AUTHORIZATION_NAMES = "micronaut.security.AUTHORIZATION_NAMES";
@NonNull
@Override
public Class getAnnotationType() {
return Authorization.class;
}
@Override
public void bind(@NonNull MethodInvocationContext
© 2015 - 2025 Weber Informatics LLC | Privacy Policy