Source compatibility report for the library openid4java from version 0.9.3 to 0.9.4


Summary


Total Java ARchives1
Total Classes67
Checked Methods / Types810 / 67
VerdictIncompatible

Problem Summary


Added Methods166
Removed Methods86
Problems with
Data Types
High risk6
Medium risk0
Low risk32
Problems with
Methods
High risk0
Medium risk5
Low risk0

Added Methods (166)


openid4java-0.9.4.jar, AssociationError.class
package org.openid4java.message
AssociationError.validate (  ):void

openid4java-0.9.4.jar, AssociationException.class
package org.openid4java.association
AssociationException.AssociationException int code, Throwable cause )
AssociationException.AssociationException String message, int code )
AssociationException.AssociationException String message, int code, Throwable cause )

openid4java-0.9.4.jar, AssociationRequest.class
package org.openid4java.message
AssociationRequest.validate (  ):void

openid4java-0.9.4.jar, AssociationResponse.class
package org.openid4java.message
AssociationResponse.validate (  ):void

openid4java-0.9.4.jar, AuthFailure.class
package org.openid4java.message
AuthFailure.validate (  ):void

openid4java-0.9.4.jar, AuthImmediateFailure.class
package org.openid4java.message
AuthImmediateFailure.validate (  ):void

openid4java-0.9.4.jar, AuthRequest.class
package org.openid4java.message
AuthRequest.validate (  ):void

openid4java-0.9.4.jar, AuthSuccess.class
package org.openid4java.message
AuthSuccess.validate (  ):void

openid4java-0.9.4.jar, ConsumerException.class
package org.openid4java.consumer
ConsumerException.ConsumerException int code, Throwable cause )
ConsumerException.ConsumerException String message, int code )
ConsumerException.ConsumerException String message, int code, Throwable cause )

openid4java-0.9.4.jar, DirectError.class
package org.openid4java.message
DirectError.createDirectError org.openid4java.OpenIDException e ) [static]:DirectError
DirectError.createDirectError org.openid4java.OpenIDException e, boolean compatibility ) [static]:DirectError
DirectError.createDirectError org.openid4java.OpenIDException e, String msg, boolean compatibility ) [static]:DirectError
DirectError.DirectError org.openid4java.OpenIDException e, boolean compatibility )
DirectError.DirectError org.openid4java.OpenIDException e, String msg, boolean compatibility )
DirectError.getException (  ):org.openid4java.OpenIDException
DirectError.setException org.openid4java.OpenIDException e ):void

openid4java-0.9.4.jar, Discovery.class
package org.openid4java.discovery
Discovery.extractRpDiscoveryInformation org.openxri.xml.XRDS xrds ) [static]:java.util.List
Discovery.parseIdentifier String identifier, boolean removeFragment ) [static]:Identifier
Discovery.rpDiscovery String realm, yadis.YadisResolver yadisResolver ) [static]:java.util.List
Discovery.setHtmlResolver html.HtmlResolver htmlResolver ):void
Discovery.setYadisResolver yadis.YadisResolver yadisResolver ):void

openid4java-0.9.4.jar, DiscoveryException.class
package org.openid4java.discovery
DiscoveryException.DiscoveryException int code, Throwable cause )
DiscoveryException.DiscoveryException String message, int code )
DiscoveryException.DiscoveryException String message, int code, Throwable cause )

openid4java-0.9.4.jar, DiscoveryInformation.class
package org.openid4java.discovery
DiscoveryInformation.getOPEndpoint (  ):java.net.URL

openid4java-0.9.4.jar, FetchResponse.class
package org.openid4java.message.ax
FetchResponse.addAttribute String typeUri, String value ):String
FetchResponse.addAttributes java.util.Map attributes ):void
FetchResponse.getAttributeTypes (  ):java.util.Map
FetchResponse.getAttributeValue String alias ):String

openid4java-0.9.4.jar, HtmlResolver.class
package org.openid4java.discovery.html
HtmlResolver.discover ( org.openid4java.discovery.UrlIdentifier identifier ):HtmlResult
HtmlResolver.getConnTimeout (  ):int
HtmlResolver.getMaxHtmlSize (  ):int
HtmlResolver.getMaxRedirects (  ):int
HtmlResolver.getSocketTimeout (  ):int
HtmlResolver.HtmlResolver (  )
HtmlResolver.setConnTimeout int connTimeout ):void
HtmlResolver.setMaxHtmlSize int maxHtmlSize ):void
HtmlResolver.setMaxRedirects int maxRedirects ):void
HtmlResolver.setSocketTimeout int socketTimeout ):void

openid4java-0.9.4.jar, HtmlResult.class
package org.openid4java.discovery.html
HtmlResult.getClaimedId (  ):org.openid4java.discovery.UrlIdentifier
HtmlResult.getDelegate1 (  ):String
HtmlResult.getDelegate2 (  ):String
HtmlResult.getOP1Endpoint (  ):java.net.URL
HtmlResult.getOP2Endpoint (  ):java.net.URL
HtmlResult.HtmlResult (  )
HtmlResult.setClaimed ( org.openid4java.discovery.UrlIdentifier claimed ):void
HtmlResult.setDelegate1 String delegate1 ):void
HtmlResult.setDelegate2 String delegate2 ):void
HtmlResult.setEndpoint1 String op1Endpoint ):void
HtmlResult.setEndpoint2 String op2Endpoint ):void
HtmlResult.toString (  ):String

openid4java-0.9.4.jar, IndirectError.class
package org.openid4java.message
IndirectError.createIndirectError org.openid4java.OpenIDException e, String msg, String returnTo, boolean compatibility ) [static]:IndirectError
IndirectError.createIndirectError org.openid4java.OpenIDException e, String returnTo ) [static]:IndirectError
IndirectError.createIndirectError org.openid4java.OpenIDException e, String returnTo, boolean compatibility ) [static]:IndirectError
IndirectError.getException (  ):org.openid4java.OpenIDException
IndirectError.IndirectError org.openid4java.OpenIDException e, String msg, String returnTo, boolean compatibility )
IndirectError.setException org.openid4java.OpenIDException e ):void

openid4java-0.9.4.jar, InfocardException.class
package org.openid4java.infocard
InfocardException.InfocardException String message )
InfocardException.InfocardException String message, int code )
InfocardException.InfocardException String message, Throwable cause )
InfocardException.InfocardException Throwable cause )

openid4java-0.9.4.jar, InfocardInvocation.class
package org.openid4java.infocard.rp
InfocardInvocation.addClaim String claim, boolean required ):void
InfocardInvocation.arrayToString java.util.List list ):String
InfocardInvocation.getClaims boolean required ):java.util.List
InfocardInvocation.getHtmlObject (  ):String
InfocardInvocation.getIssuer (  ):String
InfocardInvocation.getIssuerPolicy (  ):String
InfocardInvocation.getObjectParam String paramName, String paramValue ):String
InfocardInvocation.getPrivacyUrl (  ):String
InfocardInvocation.getPrivacyVersion (  ):int
InfocardInvocation.getTokenType (  ):org.openid4java.infocard.OpenIDTokenType
InfocardInvocation.getXhtml (  ):String
InfocardInvocation.InfocardInvocation ( org.openid4java.infocard.OpenIDTokenType tokenType )
InfocardInvocation.InfocardInvocation org.openid4java.message.ax.FetchRequest fetch )
InfocardInvocation.setClaims java.util.List claims, boolean required ):void
InfocardInvocation.setIssuer String issuer ):void
InfocardInvocation.setIssuerPolicy String issuerPolicy ):void
InfocardInvocation.setPrivacyData String url, int version ):void
InfocardInvocation.setTokenType ( org.openid4java.infocard.OpenIDTokenType tokenType ):void

openid4java-0.9.4.jar, Message.class
package org.openid4java.message
Message.validate (  ):void

openid4java-0.9.4.jar, MessageException.class
package org.openid4java.message
MessageException.MessageException int code, Throwable cause )
MessageException.MessageException String message, int code )
MessageException.MessageException String message, int code, Throwable cause )

openid4java-0.9.4.jar, OpenIDException.class
package org.openid4java
OpenIDException.getErrorCode (  ):int
OpenIDException.getMessage (  ):String
OpenIDException.OpenIDException int code, Throwable cause )
OpenIDException.OpenIDException String message, int code )
OpenIDException.OpenIDException String message, int code, Throwable cause )
OpenIDException.setErrorCode int errorCode ):void

openid4java-0.9.4.jar, OpenIDToken.class
package org.openid4java.infocard
OpenIDToken.createFromXmlToken String xmlToken ) [static]:OpenIDToken
OpenIDToken.getOpenIDMessage (  ):org.openid4java.message.Message
OpenIDToken.getOpenIDParams (  ):org.openid4java.message.ParameterList
OpenIDToken.getToken (  ):String
OpenIDToken.getTokenType (  ):OpenIDTokenType
OpenIDToken.OpenIDToken org.openid4java.message.Message openidMessage )
OpenIDToken.setOpenIDMessage org.openid4java.message.Message openidMessage ):void

openid4java-0.9.4.jar, OpenIDTokenGeneratorHandler.class
package org.openid4java.infocard.sts
OpenIDTokenGeneratorHandler.addDisplayClaim String uri, String value, String displayTag, org.apache.axiom.om.OMElement omParent, org.apache.axiom.om.OMNamespace omNs, org.apache.axiom.om.OMFactory omFactory ):void
OpenIDTokenGeneratorHandler.configure java.util.Map mapGlobalSettings, String strComponentName, java.util.Map mapComponentSettings ):void
OpenIDTokenGeneratorHandler.invoke java.util.Map mapGlobalSettings, String strComponentName, java.util.Map mapComponentSettings, java.util.Map mapInvocationSettings, org.eclipse.higgins.sts.api.IConstants constants, org.eclipse.higgins.sts.api.ISTSRequest request, org.eclipse.higgins.sts.api.ISTSResponse response ):void
OpenIDTokenGeneratorHandler.OpenIDTokenGeneratorHandler (  )

openid4java-0.9.4.jar, OpenIDTokenGeneratorHandlerFactory.class
package org.openid4java.infocard.sts
OpenIDTokenGeneratorHandlerFactory.getNewInstance (  ):org.eclipse.higgins.configuration.api.IConfigurableComponent
OpenIDTokenGeneratorHandlerFactory.getSingletonInstance (  ):org.eclipse.higgins.configuration.api.IConfigurableComponent
OpenIDTokenGeneratorHandlerFactory.OpenIDTokenGeneratorHandlerFactory (  )

openid4java-0.9.4.jar, OpenIDTokenType.class
package org.openid4java.infocard
OpenIDTokenType.toString (  ):String

openid4java-0.9.4.jar, RealmVerifier.class
package org.openid4java.server
RealmVerifier.getEnforceRpId (  ):boolean
RealmVerifier.setEnforceRpId boolean enforceRpId ):void
RealmVerifier.validate String realm, String returnTo ):int
RealmVerifier.validate String realm, String returnTo, boolean enforceRpId ):int

openid4java-0.9.4.jar, ServerException.class
package org.openid4java.server
ServerException.ServerException int code, Throwable cause )
ServerException.ServerException String message, int code )
ServerException.ServerException String message, int code, Throwable cause )

openid4java-0.9.4.jar, ServerManager.class
package org.openid4java.server
ServerManager.getEnforceRpId (  ):boolean
ServerManager.setEnforceRpId boolean enforceRpId ):void
ServerManager.sign ( org.openid4java.message.AuthSuccess authSuccess ):void

openid4java-0.9.4.jar, StoreRequest.class
package org.openid4java.message.ax
StoreRequest.getAttributeValue String alias ):String

openid4java-0.9.4.jar, StoreResponse.class
package org.openid4java.message.ax
StoreResponse.getErrorDescription (  ):String

openid4java-0.9.4.jar, UrlIdentifier.class
package org.openid4java.discovery
UrlIdentifier.normalize String text, boolean removeFragment ) [static]:java.net.URL
UrlIdentifier.UrlIdentifier String identifier, boolean removeFragment )

openid4java-0.9.4.jar, VerificationResult.class
package org.openid4java.consumer
VerificationResult.getOPSetupUrl (  ):String
VerificationResult.setOPSetupUrl String opSetupUrl ):void

openid4java-0.9.4.jar, VerifyRequest.class
package org.openid4java.message
VerifyRequest.validate (  ):void

openid4java-0.9.4.jar, VerifyResponse.class
package org.openid4java.message
VerifyResponse.validate (  ):void

openid4java-0.9.4.jar, YadisException.class
package org.openid4java.discovery.yadis
YadisException.YadisException int code, Throwable cause )
YadisException.YadisException String message )
YadisException.YadisException String message, int code )
YadisException.YadisException String message, int code, Throwable cause )
YadisException.YadisException String message, Throwable cause )
YadisException.YadisException Throwable cause )

openid4java-0.9.4.jar, YadisResolver.class
package org.openid4java.discovery.yadis
YadisResolver.discover String url ):YadisResult
YadisResolver.discover String url, int maxRedirects ):YadisResult
YadisResolver.getConnTimeout (  ):int
YadisResolver.getMaxHtmlSize (  ):int
YadisResolver.getMaxRedirects (  ):int
YadisResolver.getMaxXmlSize (  ):int
YadisResolver.getSocketTimeout (  ):int
YadisResolver.setConnTimeout int connTimeout ):void
YadisResolver.setMaxHtmlSize int maxHtmlSize ):void
YadisResolver.setMaxRedirects int maxRedirects ):void
YadisResolver.setMaxXmlSize int maxXmlSize ):void
YadisResolver.setSocketTimeout int socketTimeout ):void
YadisResolver.YadisResolver (  )

openid4java-0.9.4.jar, YadisResult.class
package org.openid4java.discovery.yadis
YadisResult.dump (  ):String
YadisResult.getContentType (  ):String
YadisResult.getFailureCause (  ):Throwable
YadisResult.getNormalizedUrl (  ):String
YadisResult.getXrds (  ):org.openxri.xml.XRDS
YadisResult.getXrdsLocation (  ):java.net.URL
YadisResult.getYadisUrl (  ):YadisUrl
YadisResult.isSuccess (  ):boolean
YadisResult.setContentType String type ):void
YadisResult.setFailureCause Throwable e ):void
YadisResult.setNormalizedUrl String _normalizedUrl ):void
YadisResult.setSuccess boolean status ):void
YadisResult.setXrds org.openxri.xml.XRDS xrds ):void
YadisResult.setXrdsLocation String xrdsLocation, int onFailError ):void
YadisResult.setYadisUrl YadisUrl url ):void
YadisResult.YadisResult (  )

openid4java-0.9.4.jar, YadisUrl.class
package org.openid4java.discovery.yadis
YadisUrl.getUrl (  ):java.net.URL
YadisUrl.toString (  ):String
YadisUrl.YadisUrl java.net.URL urlId )
YadisUrl.YadisUrl org.openxri.XRI xriId )
YadisUrl.YadisUrl String urlString )

to the top

Removed Methods (86)


openid4java-0.9.3.jar, AssociationError.class
package org.openid4java.message
AssociationError.isValid (  ):boolean

openid4java-0.9.3.jar, AssociationRequest.class
package org.openid4java.message
AssociationRequest.isValid (  ):boolean

openid4java-0.9.3.jar, AssociationResponse.class
package org.openid4java.message
AssociationResponse.isValid (  ):boolean

openid4java-0.9.3.jar, AuthFailure.class
package org.openid4java.message
AuthFailure.isValid (  ):boolean

openid4java-0.9.3.jar, AuthImmediateFailure.class
package org.openid4java.message
AuthImmediateFailure.isValid (  ):boolean

openid4java-0.9.3.jar, AuthRequest.class
package org.openid4java.message
AuthRequest.isValid (  ):boolean

openid4java-0.9.3.jar, AuthSuccess.class
package org.openid4java.message
AuthSuccess.isValid (  ):boolean

openid4java-0.9.3.jar, AxMessage.class
package org.openid4java.message.ax
AxMessage.multivalDecode String value ):String
AxMessage.multivalEncode String value ):String

openid4java-0.9.3.jar, ConsumerManager.class
package org.openid4java.consumer
ConsumerManager.getAllowNoEncHttp (  ):boolean
ConsumerManager.setAllowNoEncHttp boolean allowNoEncHttp ):void

openid4java-0.9.3.jar, Discovery.class
package org.openid4java.discovery
Discovery.setHtmlResolver HtmlResolver htmlResolver ):void
Discovery.setYadisResolver ( org.openid4java.yadis.YadisResolver yadisResolver ):void

openid4java-0.9.3.jar, DiscoveryInformation.class
package org.openid4java.discovery
DiscoveryInformation.getIdpEndpoint (  ):java.net.URL

openid4java-0.9.3.jar, HtmlResolver.class
package org.openid4java.discovery
HtmlResolver.discover UrlIdentifier identifier ):HtmlResult
HtmlResolver.getConnTimeout (  ):int
HtmlResolver.getMaxHtmlSize (  ):int
HtmlResolver.getMaxRedirects (  ):int
HtmlResolver.getSocketTimeout (  ):int
HtmlResolver.HtmlResolver (  )
HtmlResolver.setConnTimeout int connTimeout ):void
HtmlResolver.setMaxHtmlSize int maxHtmlSize ):void
HtmlResolver.setMaxRedirects int maxRedirects ):void
HtmlResolver.setSocketTimeout int socketTimeout ):void

openid4java-0.9.3.jar, HtmlResult.class
package org.openid4java.discovery
HtmlResult.getClaimedId (  ):UrlIdentifier
HtmlResult.getDelegate1 (  ):String
HtmlResult.getDelegate2 (  ):String
HtmlResult.getIdp1Endpoint (  ):java.net.URL
HtmlResult.getIdp2Endpoint (  ):java.net.URL
HtmlResult.HtmlResult (  )
HtmlResult.setClaimed UrlIdentifier claimed ):void
HtmlResult.setDelegate1 String delegate1 ):void
HtmlResult.setDelegate2 String delegate2 ):void
HtmlResult.setEndpoint1 String idp1Endpoint ):void
HtmlResult.setEndpoint2 String idp2Endpoint ):void
HtmlResult.toString (  ):String

openid4java-0.9.3.jar, Message.class
package org.openid4java.message
Message.isValid (  ):boolean

openid4java-0.9.3.jar, ServerManager.class
package org.openid4java.server
ServerManager.sign org.openid4java.message.Message msg ):void

openid4java-0.9.3.jar, StoreResponse.class
package org.openid4java.message.ax
StoreResponse.getStatus (  ):String
StoreResponse.getStatusDescription (  ):String

openid4java-0.9.3.jar, VerificationResult.class
package org.openid4java.consumer
VerificationResult.getIdpSetupUrl (  ):String
VerificationResult.setIdpSetupUrl String idpSetupUrl ):void

openid4java-0.9.3.jar, VerifyRequest.class
package org.openid4java.message
VerifyRequest.isValid (  ):boolean

openid4java-0.9.3.jar, VerifyResponse.class
package org.openid4java.message
VerifyResponse.isValid (  ):boolean

openid4java-0.9.3.jar, YadisException.class
package org.openid4java.yadis
YadisException.getStatusCode (  ):int
YadisException.YadisException String message )
YadisException.YadisException String message, int status )
YadisException.YadisException String message, int status, Throwable cause )
YadisException.YadisException String message, Throwable cause )
YadisException.YadisException Throwable cause )
YadisException.YadisException Throwable cause, int status )

openid4java-0.9.3.jar, YadisResolver.class
package org.openid4java.yadis
YadisResolver.discover String url ):YadisResult
YadisResolver.getConnTimeout (  ):int
YadisResolver.getMaxHtmlSize (  ):int
YadisResolver.getMaxRedirects (  ):int
YadisResolver.getMaxXmlSize (  ):int
YadisResolver.getSocketTimeout (  ):int
YadisResolver.setConnTimeout int connTimeout ):void
YadisResolver.setMaxHtmlSize int maxHtmlSize ):void
YadisResolver.setMaxRedirects int maxRedirects ):void
YadisResolver.setMaxXmlSize int maxXmlSize ):void
YadisResolver.setSocketTimeout int socketTimeout ):void
YadisResolver.YadisResolver (  )

openid4java-0.9.3.jar, YadisResult.class
package org.openid4java.yadis
YadisResult.dump (  ):String
YadisResult.getContentType (  ):String
YadisResult.getFailureCause (  ):Throwable
YadisResult.getNormalizedUrl (  ):String
YadisResult.getStatus (  ):int
YadisResult.getStatusMessage (  ):String
YadisResult.getXrds (  ):org.openxri.xml.XRDS
YadisResult.getXrdsLocation (  ):java.net.URL
YadisResult.getYadisUrl (  ):YadisUrl
YadisResult.setContentType String type ):void
YadisResult.setFailureCause Throwable e ):void
YadisResult.setNormalizedUrl String _normalizedUrl ):void
YadisResult.setStatus int status ):void
YadisResult.setStatusMessage String statusMessage ):void
YadisResult.setXrds org.openxri.xml.XRDS xrds ):void
YadisResult.setXrdsLocation String xrdsLocation, int onFailError ):void
YadisResult.setYadisUrl YadisUrl url ):void
YadisResult.YadisResult (  )

openid4java-0.9.3.jar, YadisUrl.class
package org.openid4java.yadis
YadisUrl.getUrl (  ):java.net.URL
YadisUrl.toString (  ):String
YadisUrl.YadisUrl java.net.URL urlId )
YadisUrl.YadisUrl org.openxri.XRI xriId )
YadisUrl.YadisUrl String urlString )

to the top

Problems with Data Types, High risk (6)


openid4java-0.9.3.jar
package org.openid4java.discovery
[+] HtmlResolver (1)
[+] HtmlResult (1)

package org.openid4java.yadis
[+] YadisException (1)
[+] YadisResolver (1)
[+] YadisResult (1)
[+] YadisUrl (1)

to the top

Problems with Methods, Medium risk (5)


openid4java-0.9.3.jar, FetchRequest
package org.openid4java.message.ax
[+] FetchRequest.addAttribute String alias, String typeUri, boolean required ):void (1)
[+] FetchRequest.addAttribute String alias, String typeUri, boolean required, int count ):void (1)

openid4java-0.9.3.jar, FetchResponse
package org.openid4java.message.ax
[+] FetchResponse.addAttribute String alias, String typeUri, String value ):void (1)
[+] FetchResponse.createFetchResponse FetchRequest req, java.util.Map userData ) [static]:FetchResponse (1)

openid4java-0.9.3.jar, StoreRequest
package org.openid4java.message.ax
[+] StoreRequest.addAttribute String alias, String typeUri, String value ):void (1)

to the top

Problems with Data Types, Low risk (32)


openid4java-0.9.3.jar
package org.openid4java
[+] OpenIDException (29)

package org.openid4java.discovery
[+] DiscoveryInformation (1)

package org.openid4java.server
[+] RealmVerifier (2)

to the top

Java ARchives (1)


openid4java-0.9.3.jar

to the top

Classes (67)


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
PapeMessage.class
PapeRequest.class
PapeResponse.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:00 2010 for openid4java by Java API Compliance Checker 1.0
The cross-platform tool for verifying backward compatibility of a Java Library API