Package com.zeroc.Glacier2
Interface SSLPermissionsVerifier
- All Superinterfaces:
com.zeroc.Ice.Object
public interface SSLPermissionsVerifier
extends com.zeroc.Ice.Object
The SSL Glacier2 permissions verifier. This is called through the
process of establishing a session.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classHolds the result of operation authorize.Nested classes/interfaces inherited from interface com.zeroc.Ice.Object
com.zeroc.Ice.Object.Ice_invokeResult -
Method Summary
Methods inherited from interface com.zeroc.Ice.Object
_iceRead, _iceReadImpl, _iceWrite, _iceWriteImpl, ice_dispatch, ice_isA, ice_ping
-
Method Details
-
authorize
SSLPermissionsVerifier.AuthorizeResult authorize(SSLInfo info, com.zeroc.Ice.Current current) throws PermissionDeniedException Check whether a user has permission to access the router.- Parameters:
info- The SSL information.current- The Current object for the invocation.- Returns:
- An instance of SSLPermissionsVerifier.AuthorizeResult.
- Throws:
PermissionDeniedException- Raised if the user access is denied. This can be raised in place of returning false with a reason set in the reason out parameter.- See Also:
-
ice_ids
- Specified by:
ice_idsin interfacecom.zeroc.Ice.Object
-
ice_id
- Specified by:
ice_idin interfacecom.zeroc.Ice.Object
-
ice_staticId
-