org.eclipse.higgins.idas.common
Class ForceReauthenticationExtension
java.lang.Object
org.eclipse.higgins.idas.common.ForceReauthenticationExtension
- All Implemented Interfaces:
- org.eclipse.higgins.idas.api.IExtension
public class ForceReauthenticationExtension
- extends Object
- implements org.eclipse.higgins.idas.api.IExtension
When this extension is present, it specifies that
IContext#open(Object, IExtension[]) requires the context provider
to force a re-authentication of the passed authN materials.
Operations that this extension is valid for include: IContext#open(Object, IExtension[])
ForceReauthenticationExtension
public ForceReauthenticationExtension()
- By default, we'll have
failIfUnsupported() returns true.
It doesn't make much sense for a caller to want this extension to silently fail.
ForceReauthenticationExtension
public ForceReauthenticationExtension(boolean failIfUnsupported)
getID
public URI getID()
- Specified by:
getID in interface org.eclipse.higgins.idas.api.IExtension
failIfUnsupported
public boolean failIfUnsupported()
- Specified by:
failIfUnsupported in interface org.eclipse.higgins.idas.api.IExtension