[java-identity-provider COMMIT] in /trunk: idp-cas-api/src/main/java/net/shibboleth/idp/cas/protocol/AbstractProtocol...

noreply at shibboleth.net noreply at shibboleth.net
Wed Jul 15 15:51:37 EDT 2015


Author: serac
Date: Wed Jul 15 15:51:37 2015
New Revision: 7638

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7638&view=rev
Log:
IDP-679 Complete CAS protocol audit logging.

https://issues.shibboleth.net/jira/browse/IDP-679

Added:
    trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/protocol/AbstractProtocolResponse.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/audit/ProxyGrantingTicketLookupFunction.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/audit/StatusCodeLookupFunction.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/audit/StatusDetailLookupFunction.java
Modified:
    trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/protocol/CASAuditFields.java
    trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/protocol/ProxyTicketResponse.java
    trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/protocol/TicketValidationResponse.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/audit/GatewayLookupFunction.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/audit/RenewLookupFunction.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/audit/ServiceLookupFunction.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/audit/TicketLookupFunction.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/flow/PopulateProtocolErrorAction.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/flow/PublishProtocolMessageAction.java
    trunk/idp-cas-impl/src/test/java/net/shibboleth/idp/cas/flow/PublishProtocolResponseActionTest.java
    trunk/idp-conf/src/main/resources/conf/audit.xml
    trunk/idp-conf/src/main/resources/system/conf/audit-system.xml
    trunk/idp-conf/src/main/resources/system/flows/cas/cas-abstract-flow.xml
    trunk/idp-conf/src/main/resources/system/flows/cas/login/login-beans.xml
    trunk/idp-conf/src/main/resources/system/flows/cas/login/login-flow.xml
    trunk/idp-conf/src/main/resources/system/flows/cas/proxy/proxy-beans.xml
    trunk/idp-conf/src/main/resources/system/flows/cas/proxy/proxy-flow.xml
    trunk/idp-conf/src/main/resources/system/flows/cas/validate-abstract-beans.xml
    trunk/idp-conf/src/main/resources/system/flows/cas/validate-abstract-flow.xml
    trunk/idp-conf/src/main/resources/system/views/cas/proxyFailure.vm
    trunk/idp-conf/src/main/resources/system/views/cas/proxySuccess.vm
    trunk/idp-conf/src/main/resources/system/views/cas/validateSuccess.vm
    trunk/idp-conf/src/test/java/net/shibboleth/idp/test/flows/cas/LoginFlowTest.java
    trunk/idp-conf/src/test/java/net/shibboleth/idp/test/flows/cas/ProxyValidateFlowTest.java

Modified: trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/protocol/CASAuditFields.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/protocol/CASAuditFields.java?rev=7638&r1=7637&r2=7638&view=diff
==============================================================================
--- trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/protocol/CASAuditFields.java	(original)
+++ trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/protocol/CASAuditFields.java	Wed Jul 15 15:51:37 2015
@@ -23,6 +23,9 @@
 
 /**
  * Constants to use for audit logging fields stored in an {@link net.shibboleth.idp.profile.context.AuditContext}.
+ *
+ * @author Marvin S. Addison
+ * @since 3.2.0
  */
 public final class CASAuditFields {
 
@@ -44,11 +47,11 @@
     /** User name released to CAS client. */
     @Nonnull @NotEmpty public static final String USER = "n";
 
-    /** CAS ticket validation failure error code. */
-    @Nonnull @NotEmpty public static final String ERROR_CODE = "S";
+    /** CAS ticket validation status code. */
+    @Nonnull @NotEmpty public static final String STATUS_CODE = "S";
 
-    /** CAS ticket validation failure error detail. */
-    @Nonnull @NotEmpty public static final String ERROR_DETAIL = "SM";
+    /** CAS ticket validation status detail. */
+    @Nonnull @NotEmpty public static final String STATUS_DETAIL = "SM";
 
 
     /** Constructor. */

Modified: trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/protocol/ProxyTicketResponse.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/protocol/ProxyTicketResponse.java?rev=7638&r1=7637&r2=7638&view=diff
==============================================================================
--- trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/protocol/ProxyTicketResponse.java	(original)
+++ trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/protocol/ProxyTicketResponse.java	Wed Jul 15 15:51:37 2015
@@ -20,14 +20,18 @@
 import net.shibboleth.utilities.java.support.logic.Constraint;
 
 import javax.annotation.Nonnull;
+import javax.annotation.Nullable;
 
 /**
  * Container for proxy ticket response parameters returned from <code>/proxy</code> URI.
  *
  * @author Marvin S. Addison
  */
-public class ProxyTicketResponse {
-    @Nonnull private final String pt;

[... 784 lines stripped ...]


More information about the commits mailing list