public class HttpClientSecurityContext extends BaseContext
HttpClient security features.BaseContext.ContextSetNoRemoveIteratorDecorator| Modifier and Type | Field and Description |
|---|---|
private HttpClientSecurityParameters |
securityParameters
The HttpClient security parameters instance.
|
private com.google.common.base.Function<MessageContext<?>,net.shibboleth.utilities.java.support.resolver.CriteriaSet> |
tlsCriteriaSetStrategy
TLS criteria strategy function.
|
| Constructor and Description |
|---|
HttpClientSecurityContext() |
| Modifier and Type | Method and Description |
|---|---|
HttpClientSecurityParameters |
getSecurityParameters()
Get the
HttpClientSecurityParameters instance. |
com.google.common.base.Function<MessageContext<?>,net.shibboleth.utilities.java.support.resolver.CriteriaSet> |
getTLSCriteriaSetStrategy()
Get the TLS criteria strategy function.
|
void |
setSecurityParameters(HttpClientSecurityParameters parameters)
Set the
HttpClientSecurityParameters instance. |
void |
setTLSCriteriaSetStrategy(com.google.common.base.Function<MessageContext<?>,net.shibboleth.utilities.java.support.resolver.CriteriaSet> strategy)
Set the TLS criteria strategy function.
|
addSubcontext, addSubcontext, clearSubcontexts, containsSubcontext, createSubcontext, getParent, getSubcontext, getSubcontext, getSubcontext, getSubcontext, isAutoCreateSubcontexts, iterator, removeSubcontext, removeSubcontext, setAutoCreateSubcontexts, setParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorprivate HttpClientSecurityParameters securityParameters
private com.google.common.base.Function<MessageContext<?>,net.shibboleth.utilities.java.support.resolver.CriteriaSet> tlsCriteriaSetStrategy
@Nullable public HttpClientSecurityParameters getSecurityParameters()
HttpClientSecurityParameters instance.public void setSecurityParameters(@Nullable HttpClientSecurityParameters parameters)
HttpClientSecurityParameters instance.parameters - the parameters instance, or null@Nullable public com.google.common.base.Function<MessageContext<?>,net.shibboleth.utilities.java.support.resolver.CriteriaSet> getTLSCriteriaSetStrategy()
public void setTLSCriteriaSetStrategy(@Nullable com.google.common.base.Function<MessageContext<?>,net.shibboleth.utilities.java.support.resolver.CriteriaSet> strategy)
strategy - the strategy function instance, or nullCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.