[java-identity-provider COMMIT] in /trunk: idp-cas-api/pom.xml idp-cas-api/src/main/java/net/shibboleth/idp/cas/authn...

noreply at shibboleth.net noreply at shibboleth.net
Thu Oct 30 12:43:21 EDT 2014


Author: serac
Date: Thu Oct 30 12:43:20 2014
New Revision: 6808

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=6808&view=rev
Log:
Add CAS protocol impl components.

Tweak API (TicketService, Authenticator->ProxyAuthenticator) to accept
security-oriented parameters as that come from profile configuraiton.

Added:
    trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/proxy/
      - copied from r6806, trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/authn/
    trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/proxy/ProxyAuthenticator.java
      - copied, changed from r6806, trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/authn/Authenticator.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/config/
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/config/AbstractTicketConfiguration.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/config/ProxyGrantingTicketConfiguration.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/config/ProxyTicketConfiguration.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/config/ServiceTicketConfiguration.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/proxy/
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/proxy/AbstractProxyAuthenticator.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/proxy/HttpClientProxyAuthenticator.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/ticket/
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/ticket/SimpleTicketService.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/ticket/TicketIdentifierGenerationStrategy.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/ticket/serialization/
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/ticket/serialization/AbstractTicketSerializer.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/ticket/serialization/ProxyGrantingTicketSerializer.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/ticket/serialization/ProxyTicketSerializer.java
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/ticket/serialization/ServiceTicketSerializer.java
    trunk/idp-cas-impl/src/test/java/net/shibboleth/idp/cas/proxy/
    trunk/idp-cas-impl/src/test/java/net/shibboleth/idp/cas/proxy/HttpClientProxyAuthenticatorTest.java
    trunk/idp-cas-impl/src/test/java/net/shibboleth/idp/cas/ticket/
    trunk/idp-cas-impl/src/test/java/net/shibboleth/idp/cas/ticket/SimpleTicketServiceTest.java
    trunk/idp-cas-impl/src/test/java/net/shibboleth/idp/cas/ticket/TicketIdentifierGenerationStrategyTest.java
    trunk/idp-cas-impl/src/test/resources/credentials/
    trunk/idp-cas-impl/src/test/resources/credentials/key.pem
    trunk/idp-cas-impl/src/test/resources/credentials/nobody-1.p12   (with props)
    trunk/idp-cas-impl/src/test/resources/credentials/nobody-1.pem
    trunk/idp-cas-impl/src/test/resources/credentials/nobody-2.p12   (with props)
    trunk/idp-cas-impl/src/test/resources/credentials/nobody-2.pem
    trunk/idp-cas-impl/src/test/resources/credentials/sealer.jks   (with props)
    trunk/idp-cas-impl/src/test/resources/credentials/sealer.kver
    trunk/idp-cas-impl/src/test/resources/test/
    trunk/idp-cas-impl/src/test/resources/test/proxy-authn-test.xml
    trunk/idp-cas-impl/src/test/resources/test/test-service-registry.xml
    trunk/idp-conf/src/main/resources/system/conf/cas-protocol-system.xml
Modified:
    trunk/idp-cas-api/pom.xml
    trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/authn/
    trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/proxy/Authenticator.java
    trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/proxy/ProxyIdentifiers.java
    trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/ticket/TicketService.java
    trunk/idp-cas-impl/pom.xml
    trunk/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/impl/
    trunk/idp-cas-impl/src/test/resources/logback-test.xml
    trunk/idp-conf/pom.xml
    trunk/idp-conf/src/main/resources/system/conf/relying-party-system.xml

Modified: trunk/idp-cas-api/pom.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-cas-api/pom.xml?rev=6808&r1=6807&r2=6808&view=diff
==============================================================================
--- trunk/idp-cas-api/pom.xml (original)
+++ trunk/idp-cas-api/pom.xml Thu Oct 30 12:43:20 2014
@@ -18,7 +18,7 @@
     <dependencies>
         <!-- Compile Dependencies -->
         <dependency>
-            <groupId>net.shibboleth.idp</groupId>
+            <groupId>${project.groupId}</groupId>
             <artifactId>idp-session-api</artifactId>
             <version>${project.version}</version>
         </dependency>

Copied: trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/proxy/ProxyAuthenticator.java (from r6806, trunk/idp-cas-api/src/main/java/net/shibboleth/idp/cas/authn/Authenticator.java)

[... 304 lines stripped ...]


More information about the commits mailing list