diff --git a/cas-client-core/pom.xml b/cas-client-core/pom.xml
index e270d3f..a58b12b 100644
--- a/cas-client-core/pom.xml
+++ b/cas-client-core/pom.xml
@@ -2,7 +2,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
org.jasig.cas
- 3.1.3
+ 3.1.4-SNAPSHOT
cas-client
4.0.0
diff --git a/cas-client-core/src/test/java/org/jasig/cas/client/validation/Saml11TicketValidatorTests.java b/cas-client-core/src/test/java/org/jasig/cas/client/validation/Saml11TicketValidatorTests.java
index 598697c..4a95cdc 100644
--- a/cas-client-core/src/test/java/org/jasig/cas/client/validation/Saml11TicketValidatorTests.java
+++ b/cas-client-core/src/test/java/org/jasig/cas/client/validation/Saml11TicketValidatorTests.java
@@ -40,4 +40,16 @@ public final class Saml11TicketValidatorTests extends AbstractTicketValidatorTes
// expected
}
}
+
+ public void testValidationSuccessWithNoAttributes() throws UnsupportedEncodingException {
+ final String RESPONSE = "testtestPrincipalurn:oasis:names:tc:SAML:1.0:cm:artifact";
+ PublicTestHttpServer.instance().content = RESPONSE
+ .getBytes(PublicTestHttpServer.instance().encoding);
+ try {
+ final Assertion a = this.validator.validate("test", "test");
+ assertEquals("testPrincipal", a.getPrincipal().getName());
+ } catch (final TicketValidationException e) {
+ fail(e.toString());
+ }
+ }
}
diff --git a/cas-client-integration-atlassian/pom.xml b/cas-client-integration-atlassian/pom.xml
index 6770541..83c1ca9 100644
--- a/cas-client-integration-atlassian/pom.xml
+++ b/cas-client-integration-atlassian/pom.xml
@@ -2,7 +2,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
org.jasig.cas
- 3.1.3
+ 3.1.4-SNAPSHOT
cas-client
4.0.0
diff --git a/pom.xml b/pom.xml
index a4a3d1a..f0c07f6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,7 +1,7 @@
4.0.0
org.jasig.cas
- 3.1.3
+ 3.1.4-SNAPSHOT
cas-client
pom
JA-SIG CAS Client for Java