public class SamlConfigurationResource extends Object
| Constructor and Description |
|---|
SamlConfigurationResource(SamlConfigurationController samlConfigurationController) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
findDirectoryMappingsMismatch(long applicationId)
Compares the directory mappings of application with crowd application
|
ApplicationSamlConfigurationRestEntity |
getConfiguration(long applicationId)
Returns SAML configuration.
|
javax.ws.rs.core.Response |
getIdpMetadata()
Returns Identity provider's metadata
|
javax.ws.rs.core.Response |
getSamlConfiguration()
Returns the global SAML configuration
|
ApplicationSamlConfigurationRestEntity |
parseApplicationMetadata(com.atlassian.plugins.rest.common.multipart.FilePart file,
javax.servlet.http.HttpServletRequest request)
Parses SAML configuration.
|
ApplicationSamlConfigurationRestEntity |
parseApplicationMetadata(InputStream inputStream)
Parses SAML configuration.
|
javax.ws.rs.core.Response |
resetSamlConfiguration()
Replaces the private key/certificate pair used for signing/verifying assertions with a new one.
|
javax.ws.rs.core.Response |
updateApplicationConfiguration(long applicationId,
ApplicationSamlConfigurationRestEntity config)
Updates SAML configuration.
|
public SamlConfigurationResource(SamlConfigurationController samlConfigurationController)
public javax.ws.rs.core.Response resetSamlConfiguration()
public javax.ws.rs.core.Response getSamlConfiguration()
public ApplicationSamlConfigurationRestEntity getConfiguration(long applicationId) throws ApplicationNotFoundException
applicationId - application idApplicationNotFoundExceptionpublic javax.ws.rs.core.Response updateApplicationConfiguration(long applicationId,
ApplicationSamlConfigurationRestEntity config)
throws ApplicationNotFoundException,
OperationFailedException,
InvalidApplicationSamlConfigurationException
applicationId - application idApplicationNotFoundExceptionOperationFailedExceptionInvalidApplicationSamlConfigurationExceptionpublic javax.ws.rs.core.Response getIdpMetadata()
throws InvalidGlobalSamlConfigurationException
public ApplicationSamlConfigurationRestEntity parseApplicationMetadata(InputStream inputStream)
public ApplicationSamlConfigurationRestEntity parseApplicationMetadata(com.atlassian.plugins.rest.common.multipart.FilePart file, @Context javax.servlet.http.HttpServletRequest request) throws IOException
IOExceptionpublic javax.ws.rs.core.Response findDirectoryMappingsMismatch(long applicationId)
throws Exception
ExceptionCopyright © 2020 Atlassian. All rights reserved.