java.lang.Object
waffle.servlet.WindowsPrincipal
waffle.servlet.AutoDisposableWindowsPrincipal
- All Implemented Interfaces:
jakarta.servlet.http.HttpSessionBindingListener,Serializable,Principal,EventListener
public class AutoDisposableWindowsPrincipal
extends WindowsPrincipal
implements jakarta.servlet.http.HttpSessionBindingListener
The Class AutoDisposableWindowsPrincipal.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAutoDisposableWindowsPrincipal(IWindowsIdentity windowsIdentity) Instantiates a new auto disposable windows principal.AutoDisposableWindowsPrincipal(IWindowsIdentity windowsIdentity, PrincipalFormat principalFormat, PrincipalFormat roleFormat) Instantiates a new auto disposable windows principal. -
Method Summary
Modifier and TypeMethodDescriptionvoidvalueBound(jakarta.servlet.http.HttpSessionBindingEvent evt) voidvalueUnbound(jakarta.servlet.http.HttpSessionBindingEvent evt) Methods inherited from class waffle.servlet.WindowsPrincipal
equals, getGroups, getIdentity, getName, getRolesString, getSid, getSidString, hashCode, hasRole, toString
-
Constructor Details
-
AutoDisposableWindowsPrincipal
Instantiates a new auto disposable windows principal.- Parameters:
windowsIdentity- the windows identity
-
AutoDisposableWindowsPrincipal
public AutoDisposableWindowsPrincipal(IWindowsIdentity windowsIdentity, PrincipalFormat principalFormat, PrincipalFormat roleFormat) Instantiates a new auto disposable windows principal.- Parameters:
windowsIdentity- the windows identityprincipalFormat- the principal formatroleFormat- the role format
-
-
Method Details
-
valueBound
public void valueBound(jakarta.servlet.http.HttpSessionBindingEvent evt) - Specified by:
valueBoundin interfacejakarta.servlet.http.HttpSessionBindingListener
-
valueUnbound
public void valueUnbound(jakarta.servlet.http.HttpSessionBindingEvent evt) - Specified by:
valueUnboundin interfacejakarta.servlet.http.HttpSessionBindingListener
-