[java-identity-provider] 01/02: CheckStyle
Rod Widdowson
rdw at steadingsoftware.com
Tue Jul 3 12:07:37 EDT 2018
This is an automated email from the git hooks/post-receive script.
rdw pushed a commit to branch master
in repository java-identity-provider.
View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=6361d724ccacb50f7629b8bedee872c6bdfb807d
commit 6361d724ccacb50f7629b8bedee872c6bdfb807d
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Tue Jul 3 16:52:12 2018 +0100
CheckStyle
---
.../cas/config/impl/AbstractProtocolConfiguration.java | 2 +-
.../idp/cas/flow/impl/AbstractCASProtocolAction.java | 2 --
.../cas/flow/impl/BuildRelyingPartyContextAction.java | 1 -
.../idp/cas/service/impl/MetadataServiceRegistry.java | 18 +++++++++++++-----
4 files changed, 14 insertions(+), 9 deletions(-)
diff --git a/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/config/impl/AbstractProtocolConfiguration.java b/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/config/impl/AbstractProtocolConfiguration.java
index 7ea84d8..f6f8039 100644
--- a/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/config/impl/AbstractProtocolConfiguration.java
+++ b/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/config/impl/AbstractProtocolConfiguration.java
@@ -76,7 +76,7 @@ public abstract class AbstractProtocolConfiguration extends AbstractConditionalP
* @param profileId Unique profile identifier.
* @param ticketTTL Ticket validity period in milliseconds.
*/
- public AbstractProtocolConfiguration(@Nonnull @NotEmpty final String profileId, @Positive long ticketTTL) {
+ public AbstractProtocolConfiguration(@Nonnull @NotEmpty final String profileId, @Positive final long ticketTTL) {
super(profileId);
resolveAttributesPredicate = Predicates.alwaysTrue();
ticketValidityPeriod = ticketTTL;
diff --git a/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/flow/impl/AbstractCASProtocolAction.java b/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/flow/impl/AbstractCASProtocolAction.java
index a2be76d..eba2e3b 100644
--- a/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/flow/impl/AbstractCASProtocolAction.java
+++ b/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/flow/impl/AbstractCASProtocolAction.java
@@ -26,8 +26,6 @@ import net.shibboleth.idp.cas.service.ServiceContext;
import net.shibboleth.idp.cas.ticket.Ticket;
import net.shibboleth.idp.cas.ticket.TicketContext;
import net.shibboleth.idp.profile.AbstractProfileAction;
-import net.shibboleth.idp.session.IdPSession;
-import net.shibboleth.idp.session.context.SessionContext;
import net.shibboleth.utilities.java.support.logic.Constraint;
import org.opensaml.messaging.context.navigate.ChildContextLookup;
import org.opensaml.profile.context.ProfileRequestContext;
diff --git a/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/flow/impl/BuildRelyingPartyContextAction.java b/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/flow/impl/BuildRelyingPartyContextAction.java
index d23eab8..9833e60 100644
--- a/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/flow/impl/BuildRelyingPartyContextAction.java
+++ b/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/flow/impl/BuildRelyingPartyContextAction.java
@@ -30,7 +30,6 @@ import net.shibboleth.idp.profile.context.RelyingPartyContext;
import net.shibboleth.utilities.java.support.annotation.constraint.NotEmpty;
import net.shibboleth.utilities.java.support.logic.Constraint;
import org.opensaml.profile.context.ProfileRequestContext;
-import org.opensaml.saml.metadata.resolver.MetadataResolver;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.webflow.execution.Event;
diff --git a/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/service/impl/MetadataServiceRegistry.java b/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/service/impl/MetadataServiceRegistry.java
index a525909..6ad20ee 100644
--- a/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/service/impl/MetadataServiceRegistry.java
+++ b/idp-cas-impl/src/main/java/net/shibboleth/idp/cas/service/impl/MetadataServiceRegistry.java
@@ -66,7 +66,7 @@ import org.slf4j.LoggerFactory;
* <p>
* Two additional aspects of a CAS service may be specified in metadata:
* <ol>
- * <li><code>allowedToProxy</code> - True if there is an code>AssertionConsumerService</code> element with a
+ * <li><code>allowedToProxy</code> - True if there is an <code>AssertionConsumerService</code> element with a
* binding of <code>{@value #PROXY_BINDING}</code>, false otherwise.</li>
* <li><code>singleLogoutParticipant</code> - True if there is a <code>SingleLogoutService</code> element with a
* binding of <code>{@value #LOGOUT_BINDING}</code> and a location of <code>{@value #LOGOUT_LOCATION}</code>,
@@ -110,7 +110,7 @@ public class MetadataServiceRegistry implements ServiceRegistry {
@Nullable
@Override
- public Service lookup(@Nonnull String serviceURL) {
+ public Service lookup(final @Nonnull String serviceURL) {
try {
final List<EntityDescriptor> entities = Lists.newArrayList(metadataResolver.resolve(criteria(serviceURL)));
if (entities.size() > 1) {
@@ -118,7 +118,7 @@ public class MetadataServiceRegistry implements ServiceRegistry {
} else if (entities.size() == 1) {
return create(serviceURL, entities.get(0));
}
- } catch (ResolverException e) {
+ } catch (final ResolverException e) {
log.warn("Metadata resolution failed for {}", serviceURL, e);
}
return null;
@@ -164,10 +164,14 @@ public class MetadataServiceRegistry implements ServiceRegistry {
return service;
}
+ /** Does the {@link EntityDescriptor} have a {@link MetadataServiceRegistry#PROXY_BINDING} acs.
+ * @param entity what to look at
+ * @return Whether is is authorized to proxy
+ */
private boolean isAuthorizedToProxy(@Nonnull final EntityDescriptor entity) {
final SPSSODescriptor descriptor = entity.getSPSSODescriptor(AbstractProtocolConfiguration.PROTOCOL_URI);
if (descriptor != null) {
- for (AssertionConsumerService acs : descriptor.getAssertionConsumerServices()) {
+ for (final AssertionConsumerService acs : descriptor.getAssertionConsumerServices()) {
if (PROXY_BINDING.equals(acs.getBinding())) {
return true;
}
@@ -176,10 +180,14 @@ public class MetadataServiceRegistry implements ServiceRegistry {
return false;
}
+ /** Does the {@link EntityDescriptor} has an SLO endpoint.
+ * @param entity what to look at
+ * @return whether it has an SLO endpoint
+ */
private boolean hasSingleLogoutService(@Nonnull final EntityDescriptor entity) {
final SPSSODescriptor descriptor = entity.getSPSSODescriptor(AbstractProtocolConfiguration.PROTOCOL_URI);
if (descriptor != null) {
- for (Endpoint endpoint : descriptor.getEndpoints(SingleLogoutService.DEFAULT_ELEMENT_NAME)) {
+ for (final Endpoint endpoint : descriptor.getEndpoints(SingleLogoutService.DEFAULT_ELEMENT_NAME)) {
if (LOGOUT_BINDING.equals(endpoint.getBinding()) && LOGOUT_LOCATION.equals(endpoint.getLocation())) {
return true;
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list