com.atlassian.security.auth.trustedapps
Class URLApplicationRetriever

java.lang.Object
  extended bycom.atlassian.security.auth.trustedapps.URLApplicationRetriever
All Implemented Interfaces:
ApplicationRetriever

public class URLApplicationRetriever
extends java.lang.Object
implements ApplicationRetriever

Take a URL and produce an Application.


Nested Class Summary
 
Nested classes inherited from class com.atlassian.security.auth.trustedapps.ApplicationRetriever
ApplicationRetriever.ApplicationNotFoundException, ApplicationRetriever.InvalidApplicationDetailsException, ApplicationRetriever.RemoteSystemNotFoundException, ApplicationRetriever.RetrievalException
 
Constructor Summary
URLApplicationRetriever(java.lang.String baseUrl, EncryptionProvider encryptionProvider)
           
 
Method Summary
 Application getApplication()
          Reads an Application from the data supplied by the Reader.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URLApplicationRetriever

public URLApplicationRetriever(java.lang.String baseUrl,
                               EncryptionProvider encryptionProvider)
Method Detail

getApplication

public Application getApplication()
                           throws ApplicationRetriever.RetrievalException
Description copied from interface: ApplicationRetriever
Reads an Application from the data supplied by the Reader.

Specified by:
getApplication in interface ApplicationRetriever
Throws:
ApplicationRetriever.RetrievalException


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.