[java-identity-provider COMMIT] in /trunk/idp-saml-api/src: main/java/net/shibboleth/idp/saml/authn/AuthenticationMet...

noreply at shibboleth.net noreply at shibboleth.net
Mon Dec 16 15:41:02 EST 2013


Author: scantor
Date: Mon Dec 16 15:41:02 2013
New Revision: 5038

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=5038&view=rev
Log:
Add custom principal for SAML 1.x authn methods.

Added:
    trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthenticationMethodPrincipal.java   (with props)
    trunk/idp-saml-api/src/test/java/net/shibboleth/idp/saml/authn/AuthenticationMethodPrincipalTest.java   (with props)
Modified:
    trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextClassRefPrincipal.java
    trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextDeclPrincipal.java
    trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextDeclRefPrincipal.java

Modified: trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextClassRefPrincipal.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextClassRefPrincipal.java?rev=5038&r1=5037&r2=5038&view=diff
==============================================================================
--- trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextClassRefPrincipal.java (original)
+++ trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextClassRefPrincipal.java Mon Dec 16 15:41:02 2013
@@ -39,7 +39,7 @@
     /**
      * Constructor.
      * 
-     * @param classRef the class reference URI, cannot be null or empty
+     * @param classRef the class reference URI
      */
     public AuthnContextClassRefPrincipal(@Nonnull @NotEmpty final String classRef) {
         authnContextClassRef = Constraint.isNotNull(
@@ -65,11 +65,13 @@
     }
 
     /** {@inheritDoc} */
+    @Override
     public int hashCode() {
         return authnContextClassRef.hashCode();
     }
 
     /** {@inheritDoc} */
+    @Override
     public boolean equals(Object other) {
         if (other == null) {
             return false;
@@ -87,6 +89,7 @@
     }
 
     /** {@inheritDoc} */
+    @Override
     public String toString() {
         return Objects.toStringHelper(this).add("authnContextClassRef", authnContextClassRef).toString();
     }

Modified: trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextDeclPrincipal.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextDeclPrincipal.java?rev=5038&r1=5037&r2=5038&view=diff
==============================================================================
--- trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextDeclPrincipal.java (original)
+++ trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextDeclPrincipal.java Mon Dec 16 15:41:02 2013
@@ -69,11 +69,13 @@
     }
 
     /** {@inheritDoc} */
+    @Override
     public int hashCode() {
         return authnContextDecl.hashCode();
     }
 
     /** {@inheritDoc} */
+    @Override
     public boolean equals(Object other) {
         if (other == null) {
             return false;
@@ -91,6 +93,7 @@
     }
 
     /** {@inheritDoc} */
+    @Override
     public String toString() {
         return Objects.toStringHelper(this).add("authnContextDecl", name).toString();
     }

Modified: trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextDeclRefPrincipal.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextDeclRefPrincipal.java?rev=5038&r1=5037&r2=5038&view=diff
==============================================================================
--- trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextDeclRefPrincipal.java (original)
+++ trunk/idp-saml-api/src/main/java/net/shibboleth/idp/saml/authn/AuthnContextDeclRefPrincipal.java Mon Dec 16 15:41:02 2013
@@ -38,7 +38,7 @@
     /**
      * Constructor.
      * 
-     * @param declRef the decl ref URI, cannot be null or empty
+     * @param declRef the decl ref URI
      */
     public AuthnContextDeclRefPrincipal(@Nonnull @NotEmpty final String declRef) {
         authnContextDeclRef = Constraint.isNotNull(
@@ -64,11 +64,13 @@
     }
 
     /** {@inheritDoc} */
+    @Override
     public int hashCode() {
         return authnContextDeclRef.hashCode();
     }
 
     /** {@inheritDoc} */
+    @Override
     public boolean equals(Object other) {
         if (other == null) {
             return false;
@@ -86,6 +88,7 @@
     }
 
     /** {@inheritDoc} */
+    @Override
     public String toString() {
         return Objects.toStringHelper(this).add("authnContextDeclRef", authnContextDeclRef).toString();
     }



More information about the commits mailing list