Interface Summary Interface Description AsymmetricKeyFactorySimple interface for generating public/private key pairs CertificateRetrievalServiceThis service is used to download application certificates and present them as a
CurrentApplicationIdProviderProvides the ID for the current application in trusted apps. KeyPairInitialiserInitialises system key pairs KeyStoreA simple keystore supporting the retrieval and storage of public keys and public/private key pairs. TrustedApplicationsManager TrustedTokenA token for trusted communications between Atlassian applications TrustedTokenFactoryA factory for generating trusted tokens
Class Summary Class Description ConfluenceTrustedApplication DefaultCurrentApplicationIdProviderDefault implementation of the CurrentApplicationIdProvider. DefaultTrustedApplicationsManagerManager to support trusted communications between applications HttpCertificateRetrievalServiceThis class retrieves a trusted application certificate via http. KeyPairComparatorCompares
KeyPairs for equality based on the
equalsmethod of the public and private keys.
ProviderBasedAsymmetricKeyFactoryKey factory for generating asymmetric cryptographic keys. TrustedApplicationIpRestrictionA trusted application restriction type that uses the source IP address. TrustedApplicationRestriction TrustedApplicationUrlRestrictionA trusted application restriction type that uses the target url.
Exception Summary Exception Description CertificateRetrievalException