com.atlassian.crucible.spi.services
Interface TrustedAppsService


public interface TrustedAppsService

Supports making requests which have trusted application headers authenticating the current user.


Method Summary
 void addRequestHeaders(Principal principal, com.atlassian.security.auth.trustedapps.request.TrustedRequest request)
          Deprecated. clients should use the ApplicationLinkService provided by the Unified Application Links plugin to create authenticated requests targeting remote Atlassian applications. Manual application of Trusted Applications headers is error-prone and incorrect use may introduce security vulnerabilities.
 

Method Detail

addRequestHeaders

@Deprecated
void addRequestHeaders(Principal principal,
                                  com.atlassian.security.auth.trustedapps.request.TrustedRequest request)
Deprecated. clients should use the ApplicationLinkService provided by the Unified Application Links plugin to create authenticated requests targeting remote Atlassian applications. Manual application of Trusted Applications headers is error-prone and incorrect use may introduce security vulnerabilities.

See Also:
ApplicationLinkService, ApplicationLink.createAuthenticatedRequestFactory()