com.atlassian.crowd.trusted
Class CrowdTrustedApplicationsManager
java.lang.Object
com.atlassian.crowd.trusted.CrowdTrustedApplicationsManager
- All Implemented Interfaces:
- com.atlassian.security.auth.trustedapps.TrustedApplicationsConfigurationManager, com.atlassian.security.auth.trustedapps.TrustedApplicationsManager
public class CrowdTrustedApplicationsManager
- extends Object
- implements com.atlassian.security.auth.trustedapps.TrustedApplicationsManager, com.atlassian.security.auth.trustedapps.TrustedApplicationsConfigurationManager
Crowd implementation of TrustedApplicationsManager
and TrustedApplicationsConfigurationManager
.
- Since:
- 2.7
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CrowdTrustedApplicationsManager
public CrowdTrustedApplicationsManager(com.atlassian.security.auth.trustedapps.EncryptionProvider encryptionProvider,
TrustedApplicationStore trustedApplicationStore)
getCurrentApplication
public com.atlassian.security.auth.trustedapps.CurrentApplication getCurrentApplication()
- Specified by:
getCurrentApplication
in interface com.atlassian.security.auth.trustedapps.TrustedApplicationsManager
getTrustedApplication
public com.atlassian.security.auth.trustedapps.TrustedApplication getTrustedApplication(String id)
- Specified by:
getTrustedApplication
in interface com.atlassian.security.auth.trustedapps.TrustedApplicationsManager
getApplicationCertificate
public com.atlassian.security.auth.trustedapps.Application getApplicationCertificate(String url)
throws com.atlassian.security.auth.trustedapps.ApplicationRetriever.RetrievalException
- Specified by:
getApplicationCertificate
in interface com.atlassian.security.auth.trustedapps.TrustedApplicationsConfigurationManager
- Throws:
com.atlassian.security.auth.trustedapps.ApplicationRetriever.RetrievalException
addTrustedApplication
public com.atlassian.security.auth.trustedapps.TrustedApplication addTrustedApplication(com.atlassian.security.auth.trustedapps.Application app,
com.atlassian.security.auth.trustedapps.RequestConditions conditions)
- Specified by:
addTrustedApplication
in interface com.atlassian.security.auth.trustedapps.TrustedApplicationsConfigurationManager
getTrustedApplications
public Collection<com.atlassian.security.auth.trustedapps.TrustedApplication> getTrustedApplications()
- Specified by:
getTrustedApplications
in interface com.atlassian.security.auth.trustedapps.TrustedApplicationsConfigurationManager
deleteApplication
public boolean deleteApplication(String id)
- Specified by:
deleteApplication
in interface com.atlassian.security.auth.trustedapps.TrustedApplicationsConfigurationManager
Copyright © 2013 Atlassian. All Rights Reserved.