@@ -21,16 +21,33 @@ import com.stormpath.sdk.application.webconfig.ApplicationWebConfig
2121import com.stormpath.sdk.impl.ds.InternalDataStore
2222import com.stormpath.sdk.query.Options
2323import com.stormpath.sdk.resource.ResourceException
24- import com.stormpath.sdk.saml.*
24+ import com.stormpath.sdk.saml.AttributeStatementMappingRule
25+ import com.stormpath.sdk.saml.AttributeStatementMappingRules
26+ import com.stormpath.sdk.saml.CreateSamlResponseRequest
27+ import com.stormpath.sdk.saml.RegisteredSamlServiceProvider
28+ import com.stormpath.sdk.saml.RegisteredSamlServiceProviderList
29+ import com.stormpath.sdk.saml.RegisteredSamlServiceProviders
30+ import com.stormpath.sdk.saml.SamlIdentityProvider
31+ import com.stormpath.sdk.saml.SamlIdentityProviderMetadata
32+ import com.stormpath.sdk.saml.SamlIdentityProviderStatus
33+ import com.stormpath.sdk.saml.SamlIdentityProviders
34+ import com.stormpath.sdk.saml.SamlPolicy
35+ import com.stormpath.sdk.saml.SamlResponse
36+ import com.stormpath.sdk.saml.SamlServiceProviderRegistration
37+ import com.stormpath.sdk.saml.SamlServiceProviderRegistrationList
38+ import com.stormpath.sdk.saml.SamlServiceProviderRegistrationStatus
39+ import com.stormpath.sdk.saml.SamlServiceProviderRegistrations
2540import org.joda.time.format.DateTimeFormatter
2641import org.joda.time.format.ISODateTimeFormat
2742import org.testng.annotations.AfterMethod
2843import org.testng.annotations.Test
2944
45+ import javax.xml.bind.DatatypeConverter
46+
3047import static org.testng.Assert.assertEquals
3148import static org.testng.Assert.assertNotEquals
32- import static org.testng.Assert.assertNull
3349import static org.testng.Assert.assertNotNull
50+ import static org.testng.Assert.assertNull
3451import static org.testng.Assert.assertTrue
3552
3653/**
@@ -559,8 +576,7 @@ class SamlIdentityProviderIT extends AbstractSamlIT {
559576 SamlResponse samlResponse = identityProvider. createSamlResponse(createSamlResponseRequest)
560577 String base64EncodedXml = samlResponse. getValue()
561578
562- String xml = new String (Base64 . decoder.
563- decode(base64EncodedXml))
579+ String xml = new String (DatatypeConverter . parseBase64Binary(base64EncodedXml))
564580
565581 assertTrue (xml. contains(account. email))
566582 assertTrue (xml. contains(" InResponseTo=\" " + requestId + " \" " ))
0 commit comments