Class SPNEGOContext
java.lang.Object
org.opensaml.messaging.context.BaseContext
net.shibboleth.idp.authn.spnego.impl.SPNEGOContext
- All Implemented Interfaces:
Iterable<BaseContext>
Context, usually attached to
AuthenticationContext
,
that carries configuration data and request state for SPNEGO authentication.-
Nested Class Summary
Nested classes/interfaces inherited from class org.opensaml.messaging.context.BaseContext
BaseContext.ContextSetNoRemoveIteratorDecorator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate GSSContextAcceptor
Utility class that manages credentials and state for GSS loop.private KerberosSettings
The Kerberos settings. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the context acceptor for the current request.Get the Kerberos settings.void
setContextAcceptor
(GSSContextAcceptor acceptor) Set the context acceptor for the current request.void
setKerberosSettings
(KerberosSettings settings) Set the Kerberos settings.Methods inherited from class org.opensaml.messaging.context.BaseContext
addSubcontext, addSubcontext, clearSubcontexts, containsSubcontext, createSubcontext, getParent, getSubcontext, getSubcontext, getSubcontext, getSubcontext, iterator, removeSubcontext, removeSubcontext, setParent
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
kerberosSettings
The Kerberos settings. -
contextAcceptor
Utility class that manages credentials and state for GSS loop.
-
-
Constructor Details
-
SPNEGOContext
public SPNEGOContext()
-
-
Method Details
-
getKerberosSettings
Get the Kerberos settings.- Returns:
- the Kerberos settings
-
setKerberosSettings
Set the Kerberos settings.- Parameters:
settings
- the Kerberos settings
-
getContextAcceptor
Get the context acceptor for the current request.- Returns:
- context acceptor
-
setContextAcceptor
Set the context acceptor for the current request.- Parameters:
acceptor
- context acceptor
-