Binary compatibility report for the dropwizard-auth library between 2.0.35 and 2.1.0 versions
Test Info
Library Name | dropwizard-auth |
Version #1 | 2.0.35 |
Version #2 | 2.1.0 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 87 / 26 |
Compatibility |
98.8% |
Problem Summary
| Severity | Count |
Added Methods | - | 7 |
Removed Methods | High | 1 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 1 |
Other Changes in Methods | - | 1 |
Added Methods 7
dropwizard-auth-2.1.0.jar, AuthDynamicFeature.class
package io.dropwizard.auth
AuthDynamicFeature.configure ( FeatureContext context ) : boolean
io/dropwizard/auth/AuthDynamicFeature.configure:(Ljavax/ws/rs/core/FeatureContext;)Z
dropwizard-auth-2.1.0.jar, Authorizer.class
package io.dropwizard.auth
Authorizer<P>.getAuthorizationContext ( P principal, String role, ContainerRequestContext requestContext ) : AuthorizationContext<P>
io/dropwizard/auth/Authorizer.getAuthorizationContext:(Ljava/security/Principal;Ljava/lang/String;Ljavax/ws/rs/container/ContainerRequestContext;)Lio/dropwizard/auth/AuthorizationContext;
dropwizard-auth-2.1.0.jar, CachingAuthenticator.class
package io.dropwizard.auth
CachingAuthenticator<C,P>.CachingAuthenticator<C,P> ( MetricRegistry metricRegistry, Authenticator<C,P> authenticator, Caffeine<Object,Object> builder, boolean cacheNegativeResult )
io/dropwizard/auth/CachingAuthenticator."<init>":(Lcom/codahale/metrics/MetricRegistry;Lio/dropwizard/auth/Authenticator;Lcom/github/benmanes/caffeine/cache/Caffeine;Z)V
CachingAuthenticator<C,P>.CachingAuthenticator<C,P> ( MetricRegistry metricRegistry, Authenticator<C,P> authenticator, Caffeine<Object,Object> builder, boolean cacheNegativeResult, Supplier<StatsCounter> supplier )
io/dropwizard/auth/CachingAuthenticator."<init>":(Lcom/codahale/metrics/MetricRegistry;Lio/dropwizard/auth/Authenticator;Lcom/github/benmanes/caffeine/cache/Caffeine;ZLjava/util/function/Supplier;)V
dropwizard-auth-2.1.0.jar, CachingAuthorizer.class
package io.dropwizard.auth
CachingAuthorizer<P>.getAuthorizationContext ( P principal, String role, ContainerRequestContext requestContext ) : AuthorizationContext<P>
io/dropwizard/auth/CachingAuthorizer.getAuthorizationContext:(Ljava/security/Principal;Ljava/lang/String;Ljavax/ws/rs/container/ContainerRequestContext;)Lio/dropwizard/auth/AuthorizationContext;
dropwizard-auth-2.1.0.jar, PolymorphicAuthDynamicFeature.class
package io.dropwizard.auth
PolymorphicAuthDynamicFeature<T>.configure ( FeatureContext context ) : boolean
io/dropwizard/auth/PolymorphicAuthDynamicFeature.configure:(Ljavax/ws/rs/core/FeatureContext;)Z
dropwizard-auth-2.1.0.jar, UnauthorizedHandler.class
package io.dropwizard.auth
UnauthorizedHandler.buildException ( String prefix, String realm ) : RuntimeException
io/dropwizard/auth/UnauthorizedHandler.buildException:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/RuntimeException;
to the top
Removed Methods 1
dropwizard-auth-2.0.35.jar, CachingAuthenticator.class
package io.dropwizard.auth
CachingAuthenticator<C,P>.CachingAuthenticator<C,P> ( MetricRegistry metricRegistry, Authenticator<C,P> authenticator, Caffeine<Object,Object> builder, Supplier<StatsCounter> supplier )
io/dropwizard/auth/CachingAuthenticator."<init>":(Lcom/codahale/metrics/MetricRegistry;Lio/dropwizard/auth/Authenticator;Lcom/github/benmanes/caffeine/cache/Caffeine;Ljava/util/function/Supplier;)V
to the top
Other Changes in Data Types 1
dropwizard-auth-2.0.35.jar
package io.dropwizard.auth
[+] interface UnauthorizedHandler 1
| Change | Effect |
---|
1 |
Method Response buildResponse ( String, String ) became default. |
No effect. |
[+] affected methods: 1 (1.1%)
UnauthorizedHandler.buildResponse ( String p1, String p2 )This abstract method is from 'UnauthorizedHandler' interface.
to the top
Other Changes in Methods 1
dropwizard-auth-2.0.35.jar, UnauthorizedHandler.class
package io.dropwizard.auth
[+] UnauthorizedHandler.buildResponse ( String p1, String p2 ) [abstract] : Response 1
io/dropwizard/auth/UnauthorizedHandler.buildResponse:(Ljava/lang/String;Ljava/lang/String;)Ljavax/ws/rs/core/Response;
| Change | Effect |
---|
1 |
Method became default. |
No effect. |
to the top
Java Archives 1
dropwizard-auth-2.0.35.jar
to the top