Refine search
/** * Set the strategy used to locate the message to operate on. * * @param strategy strategy used to locate the message to operate on */ public void setResponseLookupStrategy(@Nonnull final Function<ProfileRequestContext,SAMLObject> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); responseLookupStrategy = Constraint.isNotNull(strategy, "Response lookup strategy cannot be null"); }
/** * Set the strategy used to locate the {@link Response} to operate on. * * @param strategy strategy used to locate the {@link Response} to operate on */ public void setResponseLookupStrategy(@Nonnull final Function<ProfileRequestContext,Response> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); responseLookupStrategy = Constraint.isNotNull(strategy, "Response lookup strategy cannot be null"); }
/** * Set the strategy used to locate the {@link Request} to operate on. * * @param strategy lookup strategy */ public synchronized void setRequestLookupStrategy( @Nonnull final Function<ProfileRequestContext,Request> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); requestLookupStrategy = Constraint.isNotNull(strategy, "Request lookup strategy cannot be null"); }
/** * Set the strategy used to locate the issuer's identity. * * @param strategy lookup strategy */ public synchronized void setIssuerLookupStrategy( @Nonnull final Function<ProfileRequestContext,String> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); issuerLookupStrategy = Constraint.isNotNull(strategy, "Issuer lookup strategy cannot be null"); }
/** * Set the artifact map to use. * * @param map artifact map */ public synchronized void setArtifactMap(@Nonnull final SAMLArtifactMap map) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); artifactMap = Constraint.isNotNull(map, "SAMLArtifactMap cannot be null"); }
/** * Set the strategy used to locate the {@link ArtifactResolve} to operate on. * * @param strategy lookup strategy */ public void setRequestLookupStrategy(@Nonnull final Function<ProfileRequestContext,ArtifactResolve> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); requestLookupStrategy = Constraint.isNotNull(strategy, "Request lookup strategy cannot be null"); }
/** * Set the strategy used to locate the {@link ArtifactResponse} to operate on. * * @param strategy lookup strategy */ public void setResponseLookupStrategy(@Nonnull final Function<ProfileRequestContext,ArtifactResponse> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); responseLookupStrategy = Constraint.isNotNull(strategy, "Response lookup strategy cannot be null"); }
/** * Set the strategy used to locate the {@link SAMLSubjectNameIdentifierContext} to copy from. * * @param strategy lookup strategy */ public void setNameIDContextLookupStrategy( @Nonnull final Function<ProfileRequestContext,SAMLSubjectNameIdentifierContext> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); nameIdentifierContextLookupStrategy = Constraint.isNotNull(strategy, "SAMLSubjectNameIdentifierContext lookup strategy cannot be null"); }
/** * Set the strategy used to locate the {@link SecurityParametersContext} to use. * * @param strategy lookup strategy */ public void setSecurityParametersLookupStrategy( @Nonnull final Function<ProfileRequestContext,SecurityParametersContext> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); securityParametersLookupStrategy = Constraint.isNotNull(strategy, "SecurityParameterContext lookup strategy cannot be null"); }
/** * Set the strategy used to look up a per-request {@link SignatureSigningConfiguration} list. * * @param strategy lookup strategy */ public void setConfigurationLookupStrategy( @Nonnull final Function<ProfileRequestContext,List<SignatureSigningConfiguration>> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); configurationLookupStrategy = Constraint.isNotNull(strategy, "SignatureSigningConfiguration lookup strategy cannot be null"); }
/** * Set the strategy used to locate the Response to operate on. * * @param strategy lookup strategy */ public void setResponseLookupStrategy(@Nonnull final Function<ProfileRequestContext,SAMLObject> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); responseLookupStrategy = Constraint.isNotNull(strategy, "Response lookup strategy cannot be null"); }
/** * Set the strategy used to locate the Response to operate on. * * @param strategy lookup strategy */ public void setResponseLookupStrategy(@Nonnull final Function<ProfileRequestContext,Response> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); responseLookupStrategy = Constraint.isNotNull(strategy, "Response lookup strategy cannot be null"); }
/** * Set the strategy used to obtain the proxy restrictions to apply. * * @param strategy lookup strategy */ public void setProxyAudiencesLookupStrategy( @Nonnull final Function<ProfileRequestContext,Collection<String>> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); proxyAudiencesLookupStrategy = Constraint.isNotNull(strategy, "Proxy restriction audiences lookup strategy cannot be null"); }
/** * Set the {@link DataSealer} to use for data security. * * @param sealer {@link DataSealer} to use for data security */ public void setDataSealer(@Nonnull final DataSealer sealer) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); dataSealer = Constraint.isNotNull(sealer, "DataSealer cannot be null"); }
/** * Set the {@link HttpClient} to use. * * @param client client to use */ public void setHttpClient(@Nonnull final HttpClient client) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); httpClient = Constraint.isNotNull(client, "HttpClient cannot be null"); }
/** * Set the strategy used to look up the {@link EncryptionContext} to set the flags for. * * @param strategy lookup strategy */ public void setEncryptionContextLookupStrategy( @Nonnull final Function<ProfileRequestContext,EncryptionContext> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); encryptionContextLookupStrategy = Constraint.isNotNull(strategy, "EncryptionContext lookup strategy cannot be null"); }
/** * Set the strategy used to locate the current {@link RelyingPartyContext}. * * @param strategy strategy used to locate the current {@link RelyingPartyContext} */ public void setRelyingPartyContextLookupStrategy( @Nonnull final Function<ProfileRequestContext, RelyingPartyContext> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); relyingPartyContextLookupStrategy = Constraint.isNotNull(strategy, "RelyingPartyContext lookup strategy may not be null"); }
/** * Set the strategy used to locate the current {@link DelegationContext}. * * @param strategy strategy used to locate the current {@link DelegationContext} */ public void setDelegationContextLookupStrategy( @Nonnull final Function<ProfileRequestContext, DelegationContext> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); delegationContextLookupStrategy = Constraint.isNotNull(strategy, "DelegationContext lookup strategy may not be null"); }
/** * Set the strategy used to locate the {@link LibertySSOSContext} to populate. * * @param strategy lookup strategy */ public void setLibertyContextLookupStrategy( @Nonnull final Function<ProfileRequestContext,LibertySSOSContext> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); libertyContextLookupStrategy = Constraint.isNotNull(strategy, "Assertion token strategy may not be null"); }
/** * Set the relying party context lookup strategy. * * @param strategy lookup strategy */ public void setRelyingPartyContextLookupStrategy( @Nonnull final Function<ProfileRequestContext, RelyingPartyContext> strategy) { ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); relyingPartyContextLookupStrategy = Constraint.isNotNull(strategy, "RelyingPartyContext lookup strategy cannot be null"); }