[java-opensaml] branch master updated: OSJ-256 - Add final to all BaseContext/etc. classes

Scott Cantor cantor.2 at osu.edu
Wed Feb 20 20:08:45 EST 2019


This is an automated email from the git hooks/post-receive script.

scantor pushed a commit to branch master
in repository java-opensaml.

View the commit online:
http://git.shibboleth.net/view/?p=java-opensaml.git;a=commit;h=bf2b8f7d38cb33441f4c55b6c73c1ace55a9b616

The following commit(s) were added to refs/heads/master by this push:
       new  bf2b8f7   OSJ-256 - Add final to all BaseContext/etc. classes
bf2b8f7 is described below

commit bf2b8f7d38cb33441f4c55b6c73c1ace55a9b616
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Wed Feb 20 20:08:43 2019 -0500

    OSJ-256 - Add final to all BaseContext/etc. classes
    
    https://issues.shibboleth.net/jira/browse/OSJ-256
---
 .../org/opensaml/messaging/context/MessageChannelSecurityContext.java   | 2 +-
 .../src/main/java/org/opensaml/messaging/context/MessageContext.java    | 2 +-
 .../src/main/java/org/opensaml/messaging/context/ScratchContext.java    | 2 +-
 .../opensaml/messaging/context/httpclient/HttpClientRequestContext.java | 2 +-
 .../main/java/org/opensaml/profile/context/AccessControlContext.java    | 2 +-
 .../src/main/java/org/opensaml/profile/context/MetricContext.java       | 2 +-
 .../main/java/org/opensaml/profile/context/PreviousEventContext.java    | 2 +-
 .../main/java/org/opensaml/profile/context/ProxiedRequesterContext.java | 2 +-
 .../saml/common/messaging/context/AttributeConsumingServiceContext.java | 2 +-
 .../opensaml/saml/common/messaging/context/ChannelBindingsContext.java  | 2 +-
 .../java/org/opensaml/saml/common/messaging/context/ECPContext.java     | 2 +-
 .../org/opensaml/saml/common/messaging/context/SAMLArtifactContext.java | 2 +-
 .../org/opensaml/saml/common/messaging/context/SAMLBindingContext.java  | 2 +-
 .../org/opensaml/saml/common/messaging/context/SAMLConsentContext.java  | 2 +-
 .../org/opensaml/saml/common/messaging/context/SAMLEndpointContext.java | 2 +-
 .../opensaml/saml/common/messaging/context/SAMLMessageInfoContext.java  | 2 +-
 .../org/opensaml/saml/common/messaging/context/SAMLMetadataContext.java | 2 +-
 .../opensaml/saml/common/messaging/context/SAMLPeerEntityContext.java   | 2 +-
 .../saml/common/messaging/context/SAMLPresenterEntityContext.java       | 2 +-
 .../org/opensaml/saml/common/messaging/context/SAMLProtocolContext.java | 2 +-
 .../opensaml/saml/common/messaging/context/SAMLSelfEntityContext.java   | 2 +-
 .../saml/common/messaging/context/SAMLSubjectNameIdentifierContext.java | 2 +-
 .../java/org/opensaml/saml/saml2/profile/context/EncryptionContext.java | 2 +-
 .../opensaml/security/messaging/ClientTLSSecurityParametersContext.java | 2 +-
 .../java/org/opensaml/security/messaging/HttpClientSecurityContext.java | 2 +-
 .../src/main/java/org/opensaml/soap/client/SOAPClientContext.java       | 2 +-
 .../org/opensaml/soap/client/security/SOAPClientSecurityContext.java    | 2 +-
 .../java/org/opensaml/soap/messaging/context/InboundSOAPContext.java    | 2 +-
 .../main/java/org/opensaml/soap/messaging/context/SOAP11Context.java    | 2 +-
 .../java/org/opensaml/xmlsec/context/SecurityParametersContext.java     | 2 +-
 30 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/MessageChannelSecurityContext.java b/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/MessageChannelSecurityContext.java
index 3401166..c44ca41 100644
--- a/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/MessageChannelSecurityContext.java
+++ b/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/MessageChannelSecurityContext.java
@@ -26,7 +26,7 @@ package org.opensaml.messaging.context;
  * and/or encryption operations are necessary.
  * </p>
  */
-public class MessageChannelSecurityContext extends BaseContext {
+public final class MessageChannelSecurityContext extends BaseContext {
     
     /** Message channel confidentiality flag. */
     private boolean confidentialityActive;
diff --git a/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/MessageContext.java b/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/MessageContext.java
index df97ceb..be79a4e 100644
--- a/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/MessageContext.java
+++ b/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/MessageContext.java
@@ -32,7 +32,7 @@ import javax.annotation.Nullable;
  *
  * @param <MessageType> the message type of the message context 
  */
-public class MessageContext<MessageType> extends BaseContext {
+public final class MessageContext<MessageType> extends BaseContext {
 
     /** The message represented. */
     @Nullable private MessageType msg;
diff --git a/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/ScratchContext.java b/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/ScratchContext.java
index 66adc6e..b4edcc6 100644
--- a/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/ScratchContext.java
+++ b/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/ScratchContext.java
@@ -27,7 +27,7 @@ import net.shibboleth.utilities.java.support.annotation.constraint.Live;
 /**
  * A context subclass for holding arbitrary data in a map.
  */
-public class ScratchContext extends BaseContext {
+public final class ScratchContext extends BaseContext {
 
     /** Map of scratch data. */
     @Nonnull private Map map;
diff --git a/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/httpclient/HttpClientRequestContext.java b/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/httpclient/HttpClientRequestContext.java
index bab4f22..b569b07 100644
--- a/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/httpclient/HttpClientRequestContext.java
+++ b/opensaml-messaging-api/src/main/java/org/opensaml/messaging/context/httpclient/HttpClientRequestContext.java
@@ -25,7 +25,7 @@ import org.opensaml.messaging.context.BaseContext;
 /**
  * A context impl holding data related to the execution of an {@link org.apache.http.client.HttpClient} request.
  */
-public class HttpClientRequestContext extends BaseContext {
+public final class HttpClientRequestContext extends BaseContext {
     
     /** The HttpClientContext instance. */
     private HttpClientContext httpClientContext;
diff --git a/opensaml-profile-api/src/main/java/org/opensaml/profile/context/AccessControlContext.java b/opensaml-profile-api/src/main/java/org/opensaml/profile/context/AccessControlContext.java
index d2ff4d5..a63a25c 100644
--- a/opensaml-profile-api/src/main/java/org/opensaml/profile/context/AccessControlContext.java
+++ b/opensaml-profile-api/src/main/java/org/opensaml/profile/context/AccessControlContext.java
@@ -29,7 +29,7 @@ import org.opensaml.messaging.context.BaseContext;
  * 
  * @since 3.3.0
  */
-public class AccessControlContext extends BaseContext {
+public final class AccessControlContext extends BaseContext {
 
     /** The operation. */
     @Nullable private String operation;
diff --git a/opensaml-profile-api/src/main/java/org/opensaml/profile/context/MetricContext.java b/opensaml-profile-api/src/main/java/org/opensaml/profile/context/MetricContext.java
index 3adfb5b..1da2cb7 100644
--- a/opensaml-profile-api/src/main/java/org/opensaml/profile/context/MetricContext.java
+++ b/opensaml-profile-api/src/main/java/org/opensaml/profile/context/MetricContext.java
@@ -42,7 +42,7 @@ import net.shibboleth.utilities.java.support.primitive.StringSupport;
  * Child context that supplies instructions to the runtime actions
  * about timers to start and stop to measure performance.
  */
-public class MetricContext extends BaseContext {
+public final class MetricContext extends BaseContext {
     
     /**
      * Map of objects to timer names to start and objects to stop the timer.
diff --git a/opensaml-profile-api/src/main/java/org/opensaml/profile/context/PreviousEventContext.java b/opensaml-profile-api/src/main/java/org/opensaml/profile/context/PreviousEventContext.java
index 39c1a91..2944274 100644
--- a/opensaml-profile-api/src/main/java/org/opensaml/profile/context/PreviousEventContext.java
+++ b/opensaml-profile-api/src/main/java/org/opensaml/profile/context/PreviousEventContext.java
@@ -23,6 +23,6 @@ package org.opensaml.profile.context;
  *
  * @param <EventType> the event type of the context 
  */
-public class PreviousEventContext<EventType> extends EventContext {
+public final class PreviousEventContext<EventType> extends EventContext {
 
 }
\ No newline at end of file
diff --git a/opensaml-profile-api/src/main/java/org/opensaml/profile/context/ProxiedRequesterContext.java b/opensaml-profile-api/src/main/java/org/opensaml/profile/context/ProxiedRequesterContext.java
index ade61be..038db59 100644
--- a/opensaml-profile-api/src/main/java/org/opensaml/profile/context/ProxiedRequesterContext.java
+++ b/opensaml-profile-api/src/main/java/org/opensaml/profile/context/ProxiedRequesterContext.java
@@ -35,7 +35,7 @@ import net.shibboleth.utilities.java.support.annotation.constraint.NonnullElemen
  * 
  * @since 3.4.0
  */
-public class ProxiedRequesterContext extends BaseContext {
+public final class ProxiedRequesterContext extends BaseContext {
 
     /** The resource. */
     @Nonnull @NonnullElements private Collection<String> requesters;
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/AttributeConsumingServiceContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/AttributeConsumingServiceContext.java
index 0b928d2..92803a2 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/AttributeConsumingServiceContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/AttributeConsumingServiceContext.java
@@ -27,7 +27,7 @@ import org.opensaml.saml.saml2.metadata.AttributeConsumingService;
  * Context, usually attached to {@link org.opensaml.saml.common.messaging.context.SAMLMetadataContext}
  * that carries a SAML {@link AttributeConsumingService} for use in later stages.
  */
-public class AttributeConsumingServiceContext extends BaseContext {
+public final class AttributeConsumingServiceContext extends BaseContext {
 
     /** The AttributeConsumingService. */
     @Nullable private AttributeConsumingService attributeConsumingService;
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/ChannelBindingsContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/ChannelBindingsContext.java
index 0954360..5d0eaa5 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/ChannelBindingsContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/ChannelBindingsContext.java
@@ -32,7 +32,7 @@ import org.opensaml.saml.ext.saml2cb.ChannelBindings;
  * Context, usually attached to a {@link org.opensaml.messaging.context.MessageContext}
  * that carries a collection of {@link ChannelBindings} objects supplied with a message.
  */
-public class ChannelBindingsContext extends BaseContext {
+public final class ChannelBindingsContext extends BaseContext {
 
     /** The set of ChannelBindings. */
     @Nonnull @NonnullElements private Collection<ChannelBindings> channelBindings;
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/ECPContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/ECPContext.java
index a53cce4..ca798d3 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/ECPContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/ECPContext.java
@@ -26,7 +26,7 @@ import org.opensaml.messaging.context.BaseContext;
  * Context, usually attached to a {@link org.opensaml.messaging.context.MessageContext}
  * that carries state associated with an ECP request that is needed during response generation.
  */
-public class ECPContext extends BaseContext {
+public final class ECPContext extends BaseContext {
 
     /** Whether the request was authenticated. */
     private boolean requestAuthenticated;
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLArtifactContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLArtifactContext.java
index 5e01d22..f63f020 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLArtifactContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLArtifactContext.java
@@ -27,7 +27,7 @@ import org.opensaml.messaging.context.BaseContext;
 /**
  * Context that carries information about SAML artifact usage.
  */
-public class SAMLArtifactContext extends BaseContext {
+public final class SAMLArtifactContext extends BaseContext {
 
     /** The artifact type. */
     @Nullable private byte[] artifactType;
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLBindingContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLBindingContext.java
index 015e57c..b6c9dd3 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLBindingContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLBindingContext.java
@@ -28,7 +28,7 @@ import org.opensaml.saml.common.binding.BindingDescriptor;
 /**
  * Context for holding information related to the SAML binding in use.
  */
-public class SAMLBindingContext extends BaseContext {
+public final class SAMLBindingContext extends BaseContext {
     
     /** The relay state associated with the message. */
     @Nullable @NotEmpty private String relayState;
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLConsentContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLConsentContext.java
index 9647603..7dd8070 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLConsentContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLConsentContext.java
@@ -27,7 +27,7 @@ import org.opensaml.messaging.context.BaseContext;
 /**
  * Subcontext that carries information about a SAML Consent value.
  */
-public class SAMLConsentContext extends BaseContext {
+public final class SAMLConsentContext extends BaseContext {
 
     /** The SAML Consent value in use. */
     @Nullable @NotEmpty private String value;
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLEndpointContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLEndpointContext.java
index f1fb426..c030c14 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLEndpointContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLEndpointContext.java
@@ -25,7 +25,7 @@ import org.opensaml.saml.saml2.metadata.Endpoint;
 /**
  * Context that carries information about a SAML entity endpoint.
  */
-public class SAMLEndpointContext extends BaseContext {
+public final class SAMLEndpointContext extends BaseContext {
 
     /** The SAML entity endpoint. */
     @Nullable private Endpoint endpoint;
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLMessageInfoContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLMessageInfoContext.java
index 04a86e5..825af30 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLMessageInfoContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLMessageInfoContext.java
@@ -40,7 +40,7 @@ import net.shibboleth.utilities.java.support.primitive.StringSupport;
  * </p>
  *
  */
-public class SAMLMessageInfoContext extends BaseContext {
+public final class SAMLMessageInfoContext extends BaseContext {
 
     /** The ID of the message. */
     @Nullable @NotEmpty private String messageId;
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLMetadataContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLMetadataContext.java
index ebf3268..2210d49 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLMetadataContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLMetadataContext.java
@@ -28,7 +28,7 @@ import org.opensaml.saml.saml2.metadata.RoleDescriptor;
  * subcontext of the {@link org.opensaml.messaging.context.MessageContext} that carries the actual SAML message, in such
  * cases the metadata carried herein applies to the issuer of that message.
  */
-public class SAMLMetadataContext extends BaseContext {
+public final class SAMLMetadataContext extends BaseContext {
 
     /** The descriptor of the SAML entity. */
     @Nullable private EntityDescriptor entityDescriptor;
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLPeerEntityContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLPeerEntityContext.java
index 35c0265..2cde982 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLPeerEntityContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLPeerEntityContext.java
@@ -50,7 +50,7 @@ import org.slf4j.LoggerFactory;
  * context instance is an immediate child of the message context, as returned by {@link #getParent()}.
  * </p>
  */
-public class SAMLPeerEntityContext extends AbstractAuthenticatableSAMLEntityContext {
+public final class SAMLPeerEntityContext extends AbstractAuthenticatableSAMLEntityContext {
     
     /** Logger. */
     @Nonnull private Logger log = LoggerFactory.getLogger(SAMLPeerEntityContext.class);
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLPresenterEntityContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLPresenterEntityContext.java
index 3c65e4a..bc31bd0 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLPresenterEntityContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLPresenterEntityContext.java
@@ -26,6 +26,6 @@ package org.opensaml.saml.common.messaging.context;
  * This context will often contain subcontexts, whose data is construed to be scoped to that presenter entity.
  * </p>
  */
-public class SAMLPresenterEntityContext extends AbstractAuthenticatableSAMLEntityContext {
+public final class SAMLPresenterEntityContext extends AbstractAuthenticatableSAMLEntityContext {
 
 }
\ No newline at end of file
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLProtocolContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLProtocolContext.java
index fdc4814..ba97087 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLProtocolContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLProtocolContext.java
@@ -27,7 +27,7 @@ import org.opensaml.messaging.context.BaseContext;
 /**
  * Subcontext that carries information about the ongoing SAML protocol.
  */
-public class SAMLProtocolContext extends BaseContext {
+public final class SAMLProtocolContext extends BaseContext {
 
     /** The SAML protocol in use. */
     @Nullable @NotEmpty private String protocol;
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLSelfEntityContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLSelfEntityContext.java
index 09bb3f3..6dd1883 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLSelfEntityContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLSelfEntityContext.java
@@ -25,6 +25,6 @@ package org.opensaml.saml.common.messaging.context;
  * This context will often contain subcontexts, whose data is construed to be scoped to that self entity.
  * </p>
  */
-public class SAMLSelfEntityContext extends AbstractSAMLEntityContext {
+public final class SAMLSelfEntityContext extends AbstractSAMLEntityContext {
 
 }
\ No newline at end of file
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLSubjectNameIdentifierContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLSubjectNameIdentifierContext.java
index 49fb5e0..ffff649 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLSubjectNameIdentifierContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/common/messaging/context/SAMLSubjectNameIdentifierContext.java
@@ -46,7 +46,7 @@ import org.slf4j.LoggerFactory;
  * </p>
  *
  */
-public class SAMLSubjectNameIdentifierContext extends BaseContext {
+public final class SAMLSubjectNameIdentifierContext extends BaseContext {
     
     /** Logger. */
     @Nullable private Logger log = LoggerFactory.getLogger(SAMLSubjectNameIdentifierContext.class);
diff --git a/opensaml-saml-api/src/main/java/org/opensaml/saml/saml2/profile/context/EncryptionContext.java b/opensaml-saml-api/src/main/java/org/opensaml/saml/saml2/profile/context/EncryptionContext.java
index f01448c..a2914c8 100644
--- a/opensaml-saml-api/src/main/java/org/opensaml/saml/saml2/profile/context/EncryptionContext.java
+++ b/opensaml-saml-api/src/main/java/org/opensaml/saml/saml2/profile/context/EncryptionContext.java
@@ -29,7 +29,7 @@ import org.opensaml.xmlsec.EncryptionParameters;
  * <p>The presence or absence of a particular parameter set is generally an indicator as to
  * the requirement to encrypt that type of object.</p>
  */
-public class EncryptionContext extends BaseContext {
+public final class EncryptionContext extends BaseContext {
 
     /** Parameters for assertion encrytion. */
     @Nullable private EncryptionParameters assertionEncParams;
diff --git a/opensaml-security-api/src/main/java/org/opensaml/security/messaging/ClientTLSSecurityParametersContext.java b/opensaml-security-api/src/main/java/org/opensaml/security/messaging/ClientTLSSecurityParametersContext.java
index 6e43af0..674d2c3 100644
--- a/opensaml-security-api/src/main/java/org/opensaml/security/messaging/ClientTLSSecurityParametersContext.java
+++ b/opensaml-security-api/src/main/java/org/opensaml/security/messaging/ClientTLSSecurityParametersContext.java
@@ -26,7 +26,7 @@ import org.opensaml.security.x509.tls.ClientTLSValidationParameters;
  * Messaging context implementation for holding parameters related to validating client TLS 
  * {@link org.opensaml.security.x509.X509Credential} instances.
  */
-public class ClientTLSSecurityParametersContext extends BaseContext {
+public final class ClientTLSSecurityParametersContext extends BaseContext {
     
     /** A {@link ClientTLSValidationParameters} instance. */
     @Nullable private ClientTLSValidationParameters validationParameters;
diff --git a/opensaml-security-api/src/main/java/org/opensaml/security/messaging/HttpClientSecurityContext.java b/opensaml-security-api/src/main/java/org/opensaml/security/messaging/HttpClientSecurityContext.java
index a578e1d..90bbbb4 100644
--- a/opensaml-security-api/src/main/java/org/opensaml/security/messaging/HttpClientSecurityContext.java
+++ b/opensaml-security-api/src/main/java/org/opensaml/security/messaging/HttpClientSecurityContext.java
@@ -30,7 +30,7 @@ import net.shibboleth.utilities.java.support.resolver.CriteriaSet;
 /**
  * A context implementation holding parameters related to {@link org.apache.http.client.HttpClient} security features.
  */
-public class HttpClientSecurityContext extends BaseContext {
+public final class HttpClientSecurityContext extends BaseContext {
     
     /** The HttpClient security parameters instance. */
     private HttpClientSecurityParameters securityParameters;
diff --git a/opensaml-soap-api/src/main/java/org/opensaml/soap/client/SOAPClientContext.java b/opensaml-soap-api/src/main/java/org/opensaml/soap/client/SOAPClientContext.java
index acc19e6..7e5a66c 100644
--- a/opensaml-soap-api/src/main/java/org/opensaml/soap/client/SOAPClientContext.java
+++ b/opensaml-soap-api/src/main/java/org/opensaml/soap/client/SOAPClientContext.java
@@ -26,7 +26,7 @@ import org.opensaml.soap.client.http.PipelineFactoryHttpSOAPClient;
 import net.shibboleth.utilities.java.support.primitive.StringSupport;
 
 /** Message context for SOAP client messages. */
-public class SOAPClientContext extends BaseContext {
+public final class SOAPClientContext extends BaseContext {
 
     /** Binding/transport-specific SOAP request parameters. */
     @Nullable private SOAPRequestParameters requestParameters;
diff --git a/opensaml-soap-api/src/main/java/org/opensaml/soap/client/security/SOAPClientSecurityContext.java b/opensaml-soap-api/src/main/java/org/opensaml/soap/client/security/SOAPClientSecurityContext.java
index 01013ba..2ee9a23 100644
--- a/opensaml-soap-api/src/main/java/org/opensaml/soap/client/security/SOAPClientSecurityContext.java
+++ b/opensaml-soap-api/src/main/java/org/opensaml/soap/client/security/SOAPClientSecurityContext.java
@@ -24,7 +24,7 @@ import org.opensaml.messaging.context.BaseContext;
 /**
  * Context class for holding security information related to SOAP client operations.
  */
-public class SOAPClientSecurityContext extends BaseContext {
+public final class SOAPClientSecurityContext extends BaseContext {
     
     /** Security configuration profile ID. */
     @Nullable private String securityConfigurationProfileId;
diff --git a/opensaml-soap-api/src/main/java/org/opensaml/soap/messaging/context/InboundSOAPContext.java b/opensaml-soap-api/src/main/java/org/opensaml/soap/messaging/context/InboundSOAPContext.java
index b0327f6..7d8518a 100644
--- a/opensaml-soap-api/src/main/java/org/opensaml/soap/messaging/context/InboundSOAPContext.java
+++ b/opensaml-soap-api/src/main/java/org/opensaml/soap/messaging/context/InboundSOAPContext.java
@@ -29,7 +29,7 @@ import org.opensaml.messaging.context.BaseContext;
 /**
  * A subcontext holding information related to processing of an inbound SOAP message.
  */
-public class InboundSOAPContext extends BaseContext {
+public final class InboundSOAPContext extends BaseContext {
     
     /** The set of actor URI's under which this SOAP node is operating. */
     private LazySet<String> nodeActors;
diff --git a/opensaml-soap-api/src/main/java/org/opensaml/soap/messaging/context/SOAP11Context.java b/opensaml-soap-api/src/main/java/org/opensaml/soap/messaging/context/SOAP11Context.java
index 1e69bc2..6d0a7d1 100644
--- a/opensaml-soap-api/src/main/java/org/opensaml/soap/messaging/context/SOAP11Context.java
+++ b/opensaml-soap-api/src/main/java/org/opensaml/soap/messaging/context/SOAP11Context.java
@@ -26,7 +26,7 @@ import org.opensaml.soap.soap11.Fault;
 /**
  * Subcontext that carries information about the SOAP 1.1 message transport.
  */
-public class SOAP11Context extends BaseContext {
+public final class SOAP11Context extends BaseContext {
     
     /** The SAML protocol in use. */
     private Envelope envelope;
diff --git a/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/context/SecurityParametersContext.java b/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/context/SecurityParametersContext.java
index 95d550c..02b3593 100644
--- a/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/context/SecurityParametersContext.java
+++ b/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/context/SecurityParametersContext.java
@@ -30,7 +30,7 @@ import org.opensaml.xmlsec.EncryptionParameters;
  * A context implementation for storing parameter instances for XML signature signing and validation, and XML
  * encryption and decryption.
  */
-public class SecurityParametersContext extends BaseContext {
+public final class SecurityParametersContext extends BaseContext {
     
     /** Signature signing parameters. */
     @Nullable private SignatureSigningParameters signatureSigningParameters;

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list