Binary compatibility report for the library openid4java from version 0.9.2 to 0.9.3
Summary
Problem Summary
Added Methods (41)
openid4java-0.9.3.jar, AuthSuccess.class
package org.openid4java.message
AuthSuccess.setSignExtension ( String extensionNamespace ):void
[ run-time name: org/openid4java/message/AuthSuccess.setSignExtension:(Ljava/lang/String;)V ]
openid4java-0.9.3.jar, ConsumerManager.class
package org.openid4java.consumer
ConsumerManager.setConnectTimeout ( int connectTimeout ):void
[ run-time name: org/openid4java/consumer/ConsumerManager.setConnectTimeout:(I)V ]
ConsumerManager.setMaxRedirects ( int maxRedirects ):void
[ run-time name: org/openid4java/consumer/ConsumerManager.setMaxRedirects:(I)V ]
ConsumerManager.setSocketTimeout ( int socketTimeout ):void
[ run-time name: org/openid4java/consumer/ConsumerManager.setSocketTimeout:(I)V ]
openid4java-0.9.3.jar, Discovery.class
package org.openid4java.discovery
Discovery.extractDiscoveryInformation ( org.openxri.xml.XRDS xrds, XriIdentifier identifier, org.openxri.resolve.Resolver xriResolver ) [static]:java.util.List
[ run-time name: org/openid4java/discovery/Discovery.extractDiscoveryInformation:(Lorg/openxri/xml/XRDS;Lorg/openid4java/discovery/XriIdentifier;Lorg/openxri/resolve/Resolver;)Ljava/util/List; ]
Discovery.extractDiscoveryInformationOpenID ( org.openxri.resolve.Resolver xriResolver, java.util.ArrayList out, org.openxri.xml.XRD baseXRD, XriIdentifier identifier, String srvType, boolean wantCID ) [static]:boolean
[ run-time name: org/openid4java/discovery/Discovery.extractDiscoveryInformationOpenID:(Lorg/openxri/resolve/Resolver;Ljava/util/ArrayList;Lorg/openxri/xml/XRD;Lorg/openid4java/discovery/XriIdentifier;Ljava/lang/String;Z)Z ]
openid4java-0.9.3.jar, PapeMessage.class
package org.openid4java.message.pape
PapeMessage.getExtension ( org.openid4java.message.ParameterList parameterList, boolean isRequest ):org.openid4java.message.MessageExtension
[ run-time name: org/openid4java/message/pape/PapeMessage.getExtension:(Lorg/openid4java/message/ParameterList;Z)Lorg/openid4java/message/MessageExtension; ]
PapeMessage.getParameter ( String name ):org.openid4java.message.Parameter
[ run-time name: org/openid4java/message/pape/PapeMessage.getParameter:(Ljava/lang/String;)Lorg/openid4java/message/Parameter; ]
PapeMessage.getParameters ( ):org.openid4java.message.ParameterList
[ run-time name: org/openid4java/message/pape/PapeMessage.getParameters:()Lorg/openid4java/message/ParameterList; ]
PapeMessage.getParameterValue ( String name ):String
[ run-time name: org/openid4java/message/pape/PapeMessage.getParameterValue:(Ljava/lang/String;)Ljava/lang/String; ]
PapeMessage.getTypeUri ( ):String
[ run-time name: org/openid4java/message/pape/PapeMessage.getTypeUri:()Ljava/lang/String; ]
PapeMessage.hasParameter ( String name ):boolean
[ run-time name: org/openid4java/message/pape/PapeMessage.hasParameter:(Ljava/lang/String;)Z ]
PapeMessage.PapeMessage ( )
[ run-time name: org/openid4java/message/pape/PapeMessage."<init>":()V ]
PapeMessage.PapeMessage ( org.openid4java.message.ParameterList params )
[ run-time name: org/openid4java/message/pape/PapeMessage."<init>":(Lorg/openid4java/message/ParameterList;)V ]
PapeMessage.providesIdentifier ( ):boolean
[ run-time name: org/openid4java/message/pape/PapeMessage.providesIdentifier:()Z ]
PapeMessage.set ( String name, String value ):void
[ run-time name: org/openid4java/message/pape/PapeMessage.set:(Ljava/lang/String;Ljava/lang/String;)V ]
PapeMessage.setParameters ( org.openid4java.message.ParameterList params ):void
[ run-time name: org/openid4java/message/pape/PapeMessage.setParameters:(Lorg/openid4java/message/ParameterList;)V ]
openid4java-0.9.3.jar, PapeRequest.class
package org.openid4java.message.pape
PapeRequest.addPreferredAuthPolicy ( String policyUri ):void
[ run-time name: org/openid4java/message/pape/PapeRequest.addPreferredAuthPolicy:(Ljava/lang/String;)V ]
PapeRequest.createPapeRequest ( ) [static]:PapeRequest
[ run-time name: org/openid4java/message/pape/PapeRequest.createPapeRequest:()Lorg/openid4java/message/pape/PapeRequest; ]
PapeRequest.createPapeRequest ( org.openid4java.message.ParameterList params ) [static]:PapeRequest
[ run-time name: org/openid4java/message/pape/PapeRequest.createPapeRequest:(Lorg/openid4java/message/ParameterList;)Lorg/openid4java/message/pape/PapeRequest; ]
PapeRequest.getMaxAuthAge ( ):int
[ run-time name: org/openid4java/message/pape/PapeRequest.getMaxAuthAge:()I ]
PapeRequest.getPreferredAuthPolicies ( ):String
[ run-time name: org/openid4java/message/pape/PapeRequest.getPreferredAuthPolicies:()Ljava/lang/String; ]
PapeRequest.getPreferredAuthPoliciesList ( ):java.util.List
[ run-time name: org/openid4java/message/pape/PapeRequest.getPreferredAuthPoliciesList:()Ljava/util/List; ]
PapeRequest.isValid ( ):boolean
[ run-time name: org/openid4java/message/pape/PapeRequest.isValid:()Z ]
PapeRequest.PapeRequest ( )
[ run-time name: org/openid4java/message/pape/PapeRequest."<init>":()V ]
PapeRequest.PapeRequest ( org.openid4java.message.ParameterList params )
[ run-time name: org/openid4java/message/pape/PapeRequest."<init>":(Lorg/openid4java/message/ParameterList;)V ]
PapeRequest.setMaxAuthAge ( int seconds ):void
[ run-time name: org/openid4java/message/pape/PapeRequest.setMaxAuthAge:(I)V ]
PapeRequest.setPreferredAuthPolicies ( String policyUris ):void
[ run-time name: org/openid4java/message/pape/PapeRequest.setPreferredAuthPolicies:(Ljava/lang/String;)V ]
openid4java-0.9.3.jar, PapeResponse.class
package org.openid4java.message.pape
PapeResponse.addAuthPolicy ( String policyUri ):void
[ run-time name: org/openid4java/message/pape/PapeResponse.addAuthPolicy:(Ljava/lang/String;)V ]
PapeResponse.createPapeResponse ( ) [static]:PapeResponse
[ run-time name: org/openid4java/message/pape/PapeResponse.createPapeResponse:()Lorg/openid4java/message/pape/PapeResponse; ]
PapeResponse.createPapeResponse ( org.openid4java.message.ParameterList params ) [static]:PapeResponse
[ run-time name: org/openid4java/message/pape/PapeResponse.createPapeResponse:(Lorg/openid4java/message/ParameterList;)Lorg/openid4java/message/pape/PapeResponse; ]
PapeResponse.getAuthAge ( ):int
[ run-time name: org/openid4java/message/pape/PapeResponse.getAuthAge:()I ]
PapeResponse.getAuthPolicies ( ):String
[ run-time name: org/openid4java/message/pape/PapeResponse.getAuthPolicies:()Ljava/lang/String; ]
PapeResponse.getAuthPoliciesList ( ):java.util.List
[ run-time name: org/openid4java/message/pape/PapeResponse.getAuthPoliciesList:()Ljava/util/List; ]
PapeResponse.getNistAuthLevel ( ):int
[ run-time name: org/openid4java/message/pape/PapeResponse.getNistAuthLevel:()I ]
PapeResponse.PapeResponse ( )
[ run-time name: org/openid4java/message/pape/PapeResponse."<init>":()V ]
PapeResponse.PapeResponse ( org.openid4java.message.ParameterList params )
[ run-time name: org/openid4java/message/pape/PapeResponse."<init>":(Lorg/openid4java/message/ParameterList;)V ]
PapeResponse.setAuthAge ( int seconds ):void
[ run-time name: org/openid4java/message/pape/PapeResponse.setAuthAge:(I)V ]
PapeResponse.setAuthPolicies ( String policyUris ):void
[ run-time name: org/openid4java/message/pape/PapeResponse.setAuthPolicies:(Ljava/lang/String;)V ]
PapeResponse.setNistAuthLevel ( int level ):void
[ run-time name: org/openid4java/message/pape/PapeResponse.setNistAuthLevel:(I)V ]
openid4java-0.9.3.jar, SRegResponse.class
package org.openid4java.message.sreg
SRegResponse.createSRegResponse ( SRegRequest req, java.util.Map userData ) [static]:SRegResponse
[ run-time name: org/openid4java/message/sreg/SRegResponse.createSRegResponse:(Lorg/openid4java/message/sreg/SRegRequest;Ljava/util/Map;)Lorg/openid4java/message/sreg/SRegResponse; ]
to the top
Removed Methods (1)
openid4java-0.9.2.jar, SRegResponse.class
package org.openid4java.message.sreg
SRegResponse.createFetchResponse ( SRegRequest req, java.util.Map userData ):SRegResponse
[ run-time name: org/openid4java/message/sreg/SRegResponse.createFetchResponse:(Lorg/openid4java/message/sreg/SRegRequest;Ljava/util/Map;)Lorg/openid4java/message/sreg/SRegResponse; ]
to the top
Problems with Methods, High risk (1)
openid4java-0.9.2.jar, FetchResponse
package org.openid4java.message.ax
[+] FetchResponse.createFetchResponse ( FetchRequest req, java.util.Map userData ):FetchResponse (1)
[ run-time name: org/openid4java/message/ax/FetchResponse.createFetchResponse:(Lorg/openid4java/message/ax/FetchRequest;Ljava/util/Map;)Lorg/openid4java/message/ax/FetchResponse; ]
|
Method become static.
| A client program may be interrupted by NoSuchMethodError exception. |
to the top
Problems with Methods, Low risk (1)
openid4java-0.9.2.jar, IncrementalNonceGenerator
package org.openid4java.server
[+] IncrementalNonceGenerator.next ( ):String (1)
[ run-time name: org/openid4java/server/IncrementalNonceGenerator.next:()Ljava/lang/String; ]
|
Method become synchronized.
| A multi-threaded client program may change behavior. |
to the top
Java ARchives (1)
openid4java-0.9.2.jar
to the top
Classes (64)
AbstractNonceVerifier.class
Association.class
AssociationError.class
AssociationException.class
AssociationRequest.class
AssociationResponse.class
AssociationSessionType.class
AuthFailure.class
AuthImmediateFailure.class
AuthRequest.class
AuthSuccess.class
AxMessage.class
ConsumerAssociationStore.class
ConsumerException.class
ConsumerManager.class
DiffieHellmanSession.class
DirectError.class
Discovery.class
DiscoveryException.class
DiscoveryInformation.class
EhcacheNonceVerifier.class
FetchRequest.class
FetchResponse.class
HtmlResolver.class
HtmlResult.class
HttpClientFactory.class
Identifier.class
IncrementalNonceGenerator.class
IndirectError.class
InMemoryConsumerAssociationStore.class
InMemoryNonceVerifier.class
InMemoryServerAssociationStore.class
InternetDateFormat.class
JdbcServerAssociationStore.class
Message.class
MessageException.class
MessageExtension.class
MessageExtensionFactory.class
NonceGenerator.class
NonceVerifier.class
OpenIDException.class
Parameter.class
ParameterList.class
ProxyProperties.class
RealmVerifier.class
SampleConsumer.class
SampleServer.class
ServerAssociationStore.class
ServerException.class
ServerManager.class
SRegMessage.class
SRegRequest.class
SRegResponse.class
StoreRequest.class
StoreResponse.class
UrlIdentifier.class
VerificationResult.class
VerifyRequest.class
VerifyResponse.class
XriIdentifier.class
YadisException.class
YadisResolver.class
YadisResult.class
YadisUrl.class
to the top
Generated on Thu Dec 30 18:22:05 2010 for openid4java by Java API Compliance Checker 1.0
The cross-platform tool for verifying backward compatibility of a Java Library API