com.atlassian.security.auth.trustedapps
Class DefaultTrustedApplicationsManager

java.lang.Object
  extended bycom.atlassian.security.auth.trustedapps.DefaultTrustedApplicationsManager
All Implemented Interfaces:
TrustedApplicationsManager

public class DefaultTrustedApplicationsManager
extends java.lang.Object
implements TrustedApplicationsManager

Default implementation.


Field Summary
protected  CurrentApplication application
           
protected  java.util.Map trustedApps
           
 
Constructor Summary
DefaultTrustedApplicationsManager()
           
DefaultTrustedApplicationsManager(CurrentApplication application, java.util.Map trustedApps)
           
DefaultTrustedApplicationsManager(EncryptionProvider encryptionProvider)
           
 
Method Summary
 CurrentApplication getCurrentApplication()
           
 TrustedApplication getTrustedApplication(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

application

protected final CurrentApplication application

trustedApps

protected final java.util.Map trustedApps
Constructor Detail

DefaultTrustedApplicationsManager

public DefaultTrustedApplicationsManager(CurrentApplication application,
                                         java.util.Map trustedApps)

DefaultTrustedApplicationsManager

public DefaultTrustedApplicationsManager()

DefaultTrustedApplicationsManager

public DefaultTrustedApplicationsManager(EncryptionProvider encryptionProvider)
Method Detail

getCurrentApplication

public CurrentApplication getCurrentApplication()
Specified by:
getCurrentApplication in interface TrustedApplicationsManager

getTrustedApplication

public TrustedApplication getTrustedApplication(java.lang.String id)
Specified by:
getTrustedApplication in interface TrustedApplicationsManager


Copyright © 2008 Atlassian Software Systems Pty Ltd. All Rights Reserved.