Realms
to get all apis for default realms /api/v1/configuration/users/user realms default available /api/v1/configuration/users/user realms/realm/users, /api/v1/configuration/users/user realms/realm/guest admin, /api/v1/configuration/users/user realms/realm/guest, /api/v1/configuration/users/user realms/realm/guest sponsor, /api/v1/configuration/users/user realms/realm/cert auth to create a user realm post /api/v1/configuration/users/user realms/realm/http/1 1 host xx xx xx xx authorization basic content type application/json { "accounting server" "none", "authen only" "false", "authentication group" "", "authentication policy" { "browser" { "customized" "any user agent", "user agent patterns" { "user agent pattern" \[] } }, "certificate" { "cert key value pairs" { "cert key value pair" \[] }, "customized" "allow all users" }, "device validation" { "customized" "no attribute validation", "device attributes android" "", "device attributes ios" "" }, "host checker" { "agentless mode" "false", "enforce all policies" "false", "enforce policy list" null, "evaluate all policies" "false", "evaluate logic" "all policies must succeed", "evaluate policy list" null }, "limits" { "guaranteed minimum" null, "limit concurrent users" "false", "max sessions per user" "1", "maximum" null, "maxuser enable" "false", "maxuser max" "1" }, "password" { "allow mschapv2" "false", "primary password expiration warning days" "14", "primary password management" "true", "primary password minimum length" "4", "primary password restricted" "allow passwords of minimum length" }, "radius request attributes policies" { "evaluate logic" "false", "selected policies" null }, "source ip" { "customized" "any ip", "ips" { "ip" \[] }, "locations" { "location" \[] } }, "sso" { "enable sso" "true" } }, "authentication server" "system local", "description" "default authentication realm for users", "device check interval" "60", "device server" "none", "directory server" "none", "dynamic policy" { "dynamic policy evaluation" "false", "refresh interval" "60", "refresh policies" "false", "refresh roles" "false" }, "editing description" "false", "inbound ifmap attributes" "false", "name" "testrealm2", "radius proxy" "do not proxy", "role mapping rules" { "rule" \[ { "name" "rule 0", "roles" \[ "users" ], "stop rules processing" "false", "user name" { "test" "is", "user names" \[ " " ] } } ], "user selects role" "false", "user selects roleset" "false" }, "secondary authentication settings" { "authentication must succeed" "true", "enable adaptive auth" "false", "mask password" "false", "name" " ", "password input" "user", "predefined password" "", "predefined user name" "", "user name input" "user" }, "session migration" "false" } mac auth realm to get apis for all mac auth realms api/v1/configuration/uac/mac address realms default available /api/v1/configuration/uac/mac address realms/realm/guest wired to create mac auth realm post /api/v1/configuration/uac/mac address realms/realm/http/1 1 host xx xx xx xx authorization basic content type application/json { "accounting server" "none", "authentication policy" { "limits" { "guaranteed minimum" "0", "limit concurrent users" "false", "maximum" null }, "radius request attributes policies" { "evaluate logic" "false", "selected policies" null } }, "authentication server" "guest wired authentication", "description" "", "device check interval" "60", "device server" "none", "directory server" "guest wired authentication", "dynamic policy" { "dynamic policy evaluation" "false", "refresh interval" "60", "refresh policies" "false", "refresh roles" "false" }, "edit rules first" "false", "name" "testmacrealm", "role mapping rules" { "rule" \[ { "name" "guestrule", "roles" \[ "guest wired restricted" ], "stop rules processing" "false", "user name" { "test" "is", "user names" \[ " " ] } } ] } }
