Ice 3.7 Slice API Reference
|
Go to the documentation of this file.
7 [[
"cpp:dll-export:GLACIER2_API"]]
8 [[
"cpp:doxygen:include:Glacier2/Glacier2.h"]]
10 [[
"cpp:include:Glacier2/Config.h"]]
15 [[
"objc:dll-export:GLACIER2_API"]]
16 [[
"objc:header-dir:objc"]]
18 [[
"python:pkgdir:Glacier2"]]
22 #ifndef __SLICE2JAVA_COMPAT__
23 [[
"java:package:com.zeroc"]]
26 [
"objc:prefix:GLACIER2"]
74 [
"nonmutating",
"cpp:const",
"format:sliced"]
106 [
"nonmutating",
"cpp:const",
"format:sliced"]
Information taken from an SSL connection used for permissions verification.
Definition: SSLInfo.ice:39
Glacier2 is a firewall solution for Ice.
Definition: PermissionsVerifier.ice:28
string reason
The reason why permission was denied.
Definition: PermissionsVerifier.ice:44
idempotent bool authorize(SSLInfo info, out string reason)
Check whether a user has permission to access the router.
The SSL Glacier2 permissions verifier.
Definition: PermissionsVerifier.ice:88
The Glacier2 permissions verifier.
Definition: PermissionsVerifier.ice:56
This exception is raised if a client is denied the ability to create a session with the router.
Definition: PermissionsVerifier.ice:38
idempotent bool checkPermissions(string userId, string password, out string reason)
Check whether a user has permission to access the router.