-- The registered Sun branch at IANA.
sun OBJECT IDENTIFIER ::= {enterprises 42}
-- allocated through SMPO
jes OBJECT IDENTIFIER ::= {sun 2 230}
sso OBJECT IDENTIFIER ::= {jes 3}
LAST-UPDATED "200904141212Z"
ORGANIZATION "OpenAM, ForgeRock AS"
"Users EMail: support@forgerock.com
"The MIB module defines objects for OpenAM."
-- not sure about ssoObjects and ssoNotifications yet...
ssoObjects OBJECT IDENTIFIER ::= { ssoMIB 1 1 }
ssoStatistics OBJECT IDENTIFIER ::= { ssoMIB 1 2 }
ssoNotifications OBJECT IDENTIFIER ::= { ssoMIB 2 }
ssoConformance OBJECT IDENTIFIER ::= { ssoMIB 3 }
-- SSO server Instance Statistics
ssoServerInstance OBJECT IDENTIFIER ::= { ssoStatistics 1 }
"ServerID of this server"
::= { ssoServerInstance 1 }
ssoServerHostname OBJECT-TYPE
"Hostname of this server"
::= { ssoServerInstance 2 }
ssoServerPort OBJECT-TYPE
"Port number of this server"
::= { ssoServerInstance 3 }
ssoServerMemberOfSite OBJECT-TYPE
"SiteID of which this server is a member"
::= { ssoServerInstance 4 }
ssoServerStartDate OBJECT-TYPE
"Date this server was started"
::= { ssoServerInstance 5 }
ssoServerConfigStoreType OBJECT-TYPE
"Type of config store : remote | embedded"
::= { ssoServerInstance 6 }
ssoServerSFOStatus OBJECT-TYPE
"Session failover status : on | off"
::= { ssoServerInstance 7 }
-- SSO server Topology (Site+Server config and status)
ssoServerTopology OBJECT IDENTIFIER ::= { ssoServerInstance 8 }
ssoServerServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerServerEntry
MAX-ACCESS not-accessible
"Server topology : all servers known to this server & their state"
::= { ssoServerTopology 1 }
ssoServerServerEntry OBJECT-TYPE
SYNTAX SsoServerServerEntry
MAX-ACCESS not-accessible
::= { ssoServerServerTable 1 }
SsoServerServerEntry ::= SEQUENCE {
serverProtocol SnmpAdminString,
serverHostName SnmpAdminString,
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"ServerID - unique ID for the server"
::= { ssoServerServerEntry 1 }
serverProtocol OBJECT-TYPE
::= { ssoServerServerEntry 2 }
serverHostName OBJECT-TYPE
::= { ssoServerServerEntry 3 }
::= { ssoServerServerEntry 4 }
"Server State as seen by this server : 0 = Down, 1 = Up, 2 = NotAccessible"
::= { ssoServerServerEntry 5 }
ssoServerSitesTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerSitesEntry
MAX-ACCESS not-accessible
"Server topology : sites and servers"
::= { ssoServerTopology 2 }
ssoServerSitesEntry OBJECT-TYPE
SYNTAX SsoServerSitesEntry
MAX-ACCESS not-accessible
::= { ssoServerSitesTable 1 }
SsoServerSitesEntry ::= SEQUENCE {
siteName SnmpAdminString,
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
::= { ssoServerSitesEntry 1 }
::= { ssoServerSitesEntry 2 }
"Site State as seen by this server : 0 = Down, 1 = Up"
::= { ssoServerSitesEntry 3 }
ssoServerSiteMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerSiteMapEntry
MAX-ACCESS not-accessible
"Server topology : Site to server mapping"
::= { ssoServerTopology 3 }
ssoServerSiteMapEntry OBJECT-TYPE
SYNTAX SsoServerSiteMapEntry
MAX-ACCESS not-accessible
::= { ssoServerSiteMapTable 1 }
SsoServerSiteMapEntry ::= SEQUENCE {
mapSiteName SnmpAdminString,
mapServerURL SnmpAdminString
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Site Map index into table"
::= { ssoServerSiteMapEntry 1 }
MAX-ACCESS not-accessible
"Site ID to which this server maps"
::= { ssoServerSiteMapEntry 2 }
"ServerID of this server"
::= { ssoServerSiteMapEntry 3 }
"Site name to which this server maps"
::= { ssoServerSiteMapEntry 4 }
::= { ssoServerSiteMapEntry 5 }
ssoServerRealmTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerRealmEntry
MAX-ACCESS not-accessible
::= { ssoServerInstance 9 }
ssoServerRealmEntry OBJECT-TYPE
SYNTAX SsoServerRealmEntry
MAX-ACCESS not-accessible
INDEX { ssoServerRealmIndex }
::= { ssoServerRealmTable 1 }
SsoServerRealmEntry ::= SEQUENCE {
ssoServerRealmIndex Integer32,
ssoServerRealmName SnmpAdminString
ssoServerRealmIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
::= { ssoServerRealmEntry 1 }
ssoServerRealmName OBJECT-TYPE
"OpenSSO Server Realm name"
::= { ssoServerRealmEntry 2 }
-- SSO server Authentication Service
ssoServerAuthSvc OBJECT IDENTIFIER ::= { ssoServerInstance 10 }
authenticationSuccessCount OBJECT-TYPE
"Count of successful authentications"
::= { ssoServerAuthSvc 1 }
authenticationFailureCount OBJECT-TYPE
"Count of unsuccessful authentications"
::= { ssoServerAuthSvc 2 }
authenticationSuccessRate OBJECT-TYPE
"Current Auth success rate / second based on a fixed preconfigured window."
::= { ssoServerAuthSvc 3 }
authenticationFailureRate OBJECT-TYPE
"Current Auth failure rate / second based on a fixed preconfigured window."
::= { ssoServerAuthSvc 4 }
-- Authentication Modules Table
ssoServerAuthModulesTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerAuthModulesEntry
MAX-ACCESS not-accessible
::= { ssoServerAuthSvc 5 }
-- Authentication modules entry
ssoServerAuthModulesEntry OBJECT-TYPE
SYNTAX SsoServerAuthModulesEntry
MAX-ACCESS not-accessible
INDEX { ssoServerRealmIndex, authModuleIndex }
::= { ssoServerAuthModulesTable 1 }
SsoServerAuthModulesEntry ::= SEQUENCE {
authModuleIndex Integer32,
authModuleName SnmpAdminString,
authModuleType SnmpAdminString,
authModuleSuccessCount Counter64,
authModuleFailureCount Counter64
authModuleIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
::= { ssoServerAuthModulesEntry 1 }
authModuleName OBJECT-TYPE
::= { ssoServerAuthModulesEntry 2 }
authModuleType OBJECT-TYPE
::= { ssoServerAuthModulesEntry 3 }
authModuleSuccessCount OBJECT-TYPE
"Successful authentication count"
::= { ssoServerAuthModulesEntry 4 }
authModuleFailureCount OBJECT-TYPE
"Authentication failure count"
::= { ssoServerAuthModulesEntry 5 }
-- SSO server Session Service
ssoServerSessSvc OBJECT IDENTIFIER ::= { ssoServerInstance 11 }
sessionActiveCount OBJECT-TYPE
"Current number of sessions on this server"
::= { ssoServerSessSvc 1 }
sessionCreatedCount OBJECT-TYPE
"Sessions created since server startup."
::= { ssoServerSessSvc 2 }
sessionValidationsCount OBJECT-TYPE
"Count of session validations"
::= { ssoServerSessSvc 3 }
sessionNotifCount OBJECT-TYPE
"Session notifications emitted by this server"
::= { ssoServerSessSvc 4 }
sessionNotifListnrCount OBJECT-TYPE
"Number of registered session notification listeners"
::= { ssoServerSessSvc 5 }
sessionAveSessSize OBJECT-TYPE
"Session size metrics - for approximate memory usage"
::= { ssoServerSessSvc 6 }
sessionSFOBroker OBJECT-TYPE
"Session Failover : comma-separated broker connection string with status : eg : <broker>|on,<broker>|off. (TODO:change to table)?"
::= { ssoServerSessSvc 7 }
-- SSO server Logging Service
ssoServerLoggingSvc OBJECT IDENTIFIER ::= { ssoServerInstance 12 }
"Logging to flat files or database"
::= { ssoServerLoggingSvc 1 }
loggingLocation OBJECT-TYPE
"Flat file logging location or DB logging URL"
::= { ssoServerLoggingSvc 2 }
loggingMaxLogSize OBJECT-TYPE
"Maximum flat file log size in bytes"
::= { ssoServerLoggingSvc 3 }
loggingNumHistFiles OBJECT-TYPE
"Number of flat file history files"
::= { ssoServerLoggingSvc 4 }
loggingSecure OBJECT-TYPE
"Secure logging status : off | on"
::= { ssoServerLoggingSvc 5 }
loggingTimeBuffering OBJECT-TYPE
"Time buffering status : off | on"
::= { ssoServerLoggingSvc 6 }
loggingBufferTime OBJECT-TYPE
::= { ssoServerLoggingSvc 7 }
loggingBufferSize OBJECT-TYPE
"Buffer size in number of records"
::= { ssoServerLoggingSvc 8 }
loggingLoggers OBJECT-TYPE
"Count of logger instances"
::= { ssoServerLoggingSvc 9 }
loggingRecsRejected OBJECT-TYPE
"Count of LogRecords log requests the Logging service has rejected for failing authorization"
::= { ssoServerLoggingSvc 10 }
-- Logging Handlers Table
ssoServerLoggingHdlrTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerLoggingHdlrEntry
MAX-ACCESS not-accessible
::= { ssoServerLoggingSvc 11 }
ssoServerLoggingHdlrEntry OBJECT-TYPE
SYNTAX SsoServerLoggingHdlrEntry
MAX-ACCESS not-accessible
INDEX { loggingHdlrIndex }
::= { ssoServerLoggingHdlrTable 1 }
SsoServerLoggingHdlrEntry ::= SEQUENCE {
loggingHdlrIndex Integer32,
loggingHdlrName SnmpAdminString,
loggingHdlrRqtCt Counter64,
loggingHdlrSuccessCt Counter64,
loggingHdlrFailureCt Counter64,
loggingHdlrDroppedCt Counter64,
loggingHdlrConnRqts Counter64,
loggingHdlrConnMade Counter64,
loggingHdlrConnFailed Counter64
loggingHdlrIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
::= { ssoServerLoggingHdlrEntry 1 }
loggingHdlrName OBJECT-TYPE
::= { ssoServerLoggingHdlrEntry 2 }
loggingHdlrRqtCt OBJECT-TYPE
"Count of log records requested logged"
::= { ssoServerLoggingHdlrEntry 3 }
loggingHdlrSuccessCt OBJECT-TYPE
"Count of log records successfully logged"
::= { ssoServerLoggingHdlrEntry 4 }
loggingHdlrFailureCt OBJECT-TYPE
"Count of log records unsuccessfully logged"
::= { ssoServerLoggingHdlrEntry 5 }
loggingHdlrDroppedCt OBJECT-TYPE
"Count of log records dropped"
::= { ssoServerLoggingHdlrEntry 6 }
loggingHdlrConnRqts OBJECT-TYPE
"Count of Database handler connection requests"
::= { ssoServerLoggingHdlrEntry 7 }
loggingHdlrConnMade OBJECT-TYPE
"Count of Database handler successful connections"
::= { ssoServerLoggingHdlrEntry 8 }
loggingHdlrConnFailed OBJECT-TYPE
"Count of Database handler connection failures"
::= { ssoServerLoggingHdlrEntry 9 }
-- SSO server Policy Service
ssoServerPolicySvc OBJECT IDENTIFIER ::= { ssoServerInstance 13 }
"Policy service operational status : dormant | operational"
::= { ssoServerPolicySvc 1 }
policyEvalsIn OBJECT-TYPE
"Number of policy evaluations in"
::= { ssoServerPolicySvc 2 }
policyEvalsOut OBJECT-TYPE
"Number of policy evaluations out"
::= { ssoServerPolicySvc 3 }
-- SSO server Service Management Service
ssoServerSvcMgmtSvc OBJECT IDENTIFIER ::= { ssoServerInstance 14 }
svcMgmtStatus OBJECT-TYPE
"Service management service operational status : dormant | operational"
::= { ssoServerSvcMgmtSvc 1 }
svcMgmtRepositoryType OBJECT-TYPE
"Service Management repository type"
::= { ssoServerSvcMgmtSvc 2 }
svcMgmtRepositoryHostPort OBJECT-TYPE
"Host:Port for Service Management Repository"
::= { ssoServerSvcMgmtSvc 3 }
svcMgmtRepositoryBindDN OBJECT-TYPE
"Bind DN for Service Management Repository"
::= { ssoServerSvcMgmtSvc 4 }
svcMgmtRepositoryOrgDN OBJECT-TYPE
"Organization DN for Service Management Repository"
::= { ssoServerSvcMgmtSvc 5 }
svcMgmtRepositorySSL OBJECT-TYPE
"SSL to repository : off | on"
::= { ssoServerSvcMgmtSvc 6 }
-- SSO server Identity Repository Service
ssoServerIdRepoSvc OBJECT IDENTIFIER ::= { ssoServerInstance 15 }
idRepoGetRqts OBJECT-TYPE
::= { ssoServerIdRepoSvc 1 }
idRepoCacheEntries OBJECT-TYPE
"Number of cache entries"
::= { ssoServerIdRepoSvc 2 }
idRepoCacheHits OBJECT-TYPE
::= { ssoServerIdRepoSvc 3 }
idRepoSearchRqts OBJECT-TYPE
"Number of search requests"
::= { ssoServerIdRepoSvc 4 }
idRepoSearchCacheHits OBJECT-TYPE
"Number of search cache hits"
::= { ssoServerIdRepoSvc 5 }
-- SSO server SAML1 Service
ssoServerSAML1Svc OBJECT IDENTIFIER ::= { ssoServerInstance 16 }
-- SAML1 Cache Table; assertion and artifact caches
ssoServerSAML1CacheTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerSAML1CacheEntry
MAX-ACCESS not-accessible
::= { ssoServerSAML1Svc 1 }
ssoServerSAML1CacheEntry OBJECT-TYPE
SYNTAX SsoServerSAML1CacheEntry
MAX-ACCESS not-accessible
INDEX { sAML1CacheIndex }
::= { ssoServerSAML1CacheTable 1 }
SsoServerSAML1CacheEntry ::= SEQUENCE {
sAML1CacheIndex Integer32,
sAML1CacheName SnmpAdminString,
sAML1CacheReads Counter64,
sAML1CacheWrites Counter64,
sAML1CacheHits Counter64,
sAML1CacheMisses Counter64
sAML1CacheIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
::= { ssoServerSAML1CacheEntry 1 }
sAML1CacheName OBJECT-TYPE
::= { ssoServerSAML1CacheEntry 2 }
sAML1CacheReads OBJECT-TYPE
"Count of SAML1 Cache reads"
::= { ssoServerSAML1CacheEntry 3 }
sAML1CacheWrites OBJECT-TYPE
"Count of SAML1 Cache writes"
::= { ssoServerSAML1CacheEntry 4 }
sAML1CacheHits OBJECT-TYPE
"Count of SAML1 Cache hits"
::= { ssoServerSAML1CacheEntry 5 }
sAML1CacheMisses OBJECT-TYPE
"Count of SAML1 Cache misses"
::= { ssoServerSAML1CacheEntry 6 }
ssoServerSAML1EndPointTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerSAML1EndPointEntry
MAX-ACCESS not-accessible
::= { ssoServerSAML1Svc 2 }
ssoServerSAML1EndPointEntry OBJECT-TYPE
SYNTAX SsoServerSAML1EndPointEntry
MAX-ACCESS not-accessible
INDEX { sAML1EndPointIndex }
::= { ssoServerSAML1EndPointTable 1 }
SsoServerSAML1EndPointEntry ::= SEQUENCE {
sAML1EndPointIndex Integer32,
sAML1EndPointName SnmpAdminString,
sAML1EndPointStatus SnmpAdminString,
sAML1EndPointRqtIn Counter64,
sAML1EndPointRqtOut Counter64,
sAML1EndPointRqtFailed Counter64,
sAML1EndPointRqtAborted Counter64
sAML1EndPointIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
::= { ssoServerSAML1EndPointEntry 1 }
sAML1EndPointName OBJECT-TYPE
::= { ssoServerSAML1EndPointEntry 2 }
sAML1EndPointStatus OBJECT-TYPE
"SAML1 EndPoint operational status : dormant | operational"
::= { ssoServerSAML1EndPointEntry 3 }
sAML1EndPointRqtIn OBJECT-TYPE
"Count of SAML1 EndPoint Requests In"
::= { ssoServerSAML1EndPointEntry 4 }
sAML1EndPointRqtOut OBJECT-TYPE
"Count of SAML1 EndPoint Requests Out"
::= { ssoServerSAML1EndPointEntry 5 }
sAML1EndPointRqtFailed OBJECT-TYPE
"Count of SAML1 EndPoint Requests Failed"
::= { ssoServerSAML1EndPointEntry 6 }
sAML1EndPointRqtAborted OBJECT-TYPE
"Count of SAML1 EndPoint Requests Aborted"
::= { ssoServerSAML1EndPointEntry 7 }
-- SAML1 Trusted Partners
ssoServerSAML1TrustPrtnrsTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerSAML1TrustPrtnrsEntry
MAX-ACCESS not-accessible
::= { ssoServerSAML1Svc 3 }
-- SAML1 Trusted Partner entry
ssoServerSAML1TrustPrtnrsEntry OBJECT-TYPE
SYNTAX SsoServerSAML1TrustPrtnrsEntry
MAX-ACCESS not-accessible
INDEX { sAML1TrustPrtnrIndex }
::= { ssoServerSAML1TrustPrtnrsTable 1 }
SsoServerSAML1TrustPrtnrsEntry ::= SEQUENCE {
sAML1TrustPrtnrIndex Integer32,
sAML1TrustPrtnrName SnmpAdminString
sAML1TrustPrtnrIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Trusted Partner index into table"
::= { ssoServerSAML1TrustPrtnrsEntry 1 }
sAML1TrustPrtnrName OBJECT-TYPE
"SAML1 Trusted Partner name"
::= { ssoServerSAML1TrustPrtnrsEntry 2 }
-- SSO server SAML2 Service
ssoServerSAML2Svc OBJECT IDENTIFIER ::= { ssoServerInstance 17 }
"SAML2 service operational status : dormant | operational"
::= { ssoServerSAML2Svc 1 }
sAML2IDPSessionCount OBJECT-TYPE
::= { ssoServerSAML2Svc 2 }
sAML2FedSessionCount OBJECT-TYPE
"Count of Federation Sessions"
::= { ssoServerSAML2Svc 3 }
-- Hosted and Remote IDP counts in this realm
sAML2HostedIDPCount OBJECT-TYPE
"Count of This Realm's Hosted IDPs"
::= { ssoServerSAML2Svc 4 }
sAML2RemoteIDPCount OBJECT-TYPE
"Count of This Realm's Remote IDPs"
::= { ssoServerSAML2Svc 5 }
ssoServerSAML2IDPTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerSAML2IDPEntry
MAX-ACCESS not-accessible
"SAML2 Hosted Identity Providers"
::= { ssoServerSAML2Svc 6 }
ssoServerSAML2IDPEntry OBJECT-TYPE
SYNTAX SsoServerSAML2IDPEntry
MAX-ACCESS not-accessible
INDEX { ssoServerRealmIndex, sAML2IDPIndex }
::= { ssoServerSAML2IDPTable 1 }
SsoServerSAML2IDPEntry ::= SEQUENCE {
sAML2IDPName SnmpAdminString,
sAML2IDPRqtsRcvd Counter64,
sAML2IDPInvalRqtsRcvd Counter64,
sAML2IDPAssertionsIssued Counter64,
sAML2IDPArtifactsIssued Counter64,
sAML2IDPAssertionsInCache Counter64,
sAML2IDPArtifactsInCache Counter64
sAML2IDPIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
::= { ssoServerSAML2IDPEntry 1 }
::= { ssoServerSAML2IDPEntry 2 }
sAML2IDPRqtsRcvd OBJECT-TYPE
"Requests received for this IDP"
::= { ssoServerSAML2IDPEntry 3 }
sAML2IDPInvalRqtsRcvd OBJECT-TYPE
"Invalid requests received for this IDP"
::= { ssoServerSAML2IDPEntry 4 }
sAML2IDPAssertionsIssued OBJECT-TYPE
"Assertions issued by this IDP"
::= { ssoServerSAML2IDPEntry 5 }
sAML2IDPArtifactsIssued OBJECT-TYPE
"Artifacts issued by this IDP"
::= { ssoServerSAML2IDPEntry 6 }
sAML2IDPAssertionsInCache OBJECT-TYPE
"Assertions in this IDP's cache"
::= { ssoServerSAML2IDPEntry 7 }
sAML2IDPArtifactsInCache OBJECT-TYPE
"Artifacts in this IDP's cache"
::= { ssoServerSAML2IDPEntry 8 }
-- Hosted Service Providers by this realm
ssoServerSAML2SPTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerSAML2SPEntry
MAX-ACCESS not-accessible
"SAML2 Hosted Service Providers"
::= { ssoServerSAML2Svc 7 }
ssoServerSAML2SPEntry OBJECT-TYPE
SYNTAX SsoServerSAML2SPEntry
MAX-ACCESS not-accessible
INDEX { ssoServerRealmIndex, sAML2SPIndex }
::= { ssoServerSAML2SPTable 1 }
SsoServerSAML2SPEntry ::= SEQUENCE {
sAML2SPName SnmpAdminString,
sAML2SPRqtsSent Counter64,
sAML2SPValidAssertionsRcvd Counter64,
sAML2SPInvalidArtifactsRcvd Counter64
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
::= { ssoServerSAML2SPEntry 1 }
::= { ssoServerSAML2SPEntry 2 }
sAML2SPRqtsSent OBJECT-TYPE
"Requests sent by this SP"
::= { ssoServerSAML2SPEntry 3 }
sAML2SPValidAssertionsRcvd OBJECT-TYPE
"Valid Assertions received by this SP"
::= { ssoServerSAML2SPEntry 4 }
sAML2SPInvalidArtifactsRcvd OBJECT-TYPE
"Invalid Assertions received by this SP"
::= { ssoServerSAML2SPEntry 5 }
ssoServerFedCOTs OBJECT IDENTIFIER ::= { ssoServerInstance 18 }
ssoServerFedCOTsTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerFedCOTsEntry
MAX-ACCESS not-accessible
::= { ssoServerFedCOTs 1 }
ssoServerFedCOTsEntry OBJECT-TYPE
SYNTAX SsoServerFedCOTsEntry
MAX-ACCESS not-accessible
INDEX { ssoServerRealmIndex, fedCOTIndex }
::= { ssoServerFedCOTsTable 1 }
SsoServerFedCOTsEntry ::= SEQUENCE {
fedCOTName SnmpAdminString
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
::= { ssoServerFedCOTsEntry 1 }
::= { ssoServerFedCOTsEntry 2 }
-- Federation COT Members Table
ssoServerFedCOTMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerFedCOTMemberEntry
MAX-ACCESS not-accessible
"Federation Circle of Trust Members"
::= { ssoServerFedCOTs 2 }
-- Federation COT Member Entry
ssoServerFedCOTMemberEntry OBJECT-TYPE
SYNTAX SsoServerFedCOTMemberEntry
MAX-ACCESS not-accessible
INDEX { ssoServerRealmIndex, fedCOTIndex, fedCOTMemberIndex }
::= { ssoServerFedCOTMemberTable 1 }
SsoServerFedCOTMemberEntry ::= SEQUENCE {
fedCOTMemberIndex Integer32,
fedCOTMemberName SnmpAdminString,
fedCOTMemberType SnmpAdminString
fedCOTMemberIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
::= { ssoServerFedCOTMemberEntry 1 }
fedCOTMemberName OBJECT-TYPE
::= { ssoServerFedCOTMemberEntry 2 }
fedCOTMemberType OBJECT-TYPE
::= { ssoServerFedCOTMemberEntry 3 }
-- Federation Entities Table
ssoServerFedEntities OBJECT IDENTIFIER ::= { ssoServerInstance 19 }
-- Federation Entities Entry
ssoServerFedEntitiesTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerFedEntitiesEntry
MAX-ACCESS not-accessible
"Federation Entities Table"
::= { ssoServerFedEntities 1 }
ssoServerFedEntitiesEntry OBJECT-TYPE
SYNTAX SsoServerFedEntitiesEntry
MAX-ACCESS not-accessible
INDEX { ssoServerRealmIndex, fedEntityIndex }
::= { ssoServerFedEntitiesTable 1 }
SsoServerFedEntitiesEntry ::= SEQUENCE {
fedEntityIndex Integer32,
fedEntityName SnmpAdminString,
fedEntityProto SnmpAdminString,
fedEntityLoc SnmpAdminString,
fedEntityType SnmpAdminString
fedEntityIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Entity index into table"
::= { ssoServerFedEntitiesEntry 1 }
fedEntityName OBJECT-TYPE
::= { ssoServerFedEntitiesEntry 2 }
fedEntityProto OBJECT-TYPE
"Federation Entity protocol"
::= { ssoServerFedEntitiesEntry 3 }
"Federation Entity Location"
::= { ssoServerFedEntitiesEntry 4 }
fedEntityType OBJECT-TYPE
::= { ssoServerFedEntitiesEntry 5 }
-- SSO server ID-FF Service
ssoServerIDFFSvc OBJECT IDENTIFIER ::= { ssoServerInstance 20 }
"ID-FF service operational status : dormant | operational"
::= { ssoServerIDFFSvc 1 }
iDFFAssertions OBJECT-TYPE
"Number of assertions for all ID-FF providers"
::= { ssoServerIDFFSvc 2 }
iDFFArtifacts OBJECT-TYPE
"Number of artifacts for all ID-FF providers"
::= { ssoServerIDFFSvc 3 }
iDFFUserIDSessionList OBJECT-TYPE
"Number of entries in UserID Session List Map for all ID-FF Providers"
::= { ssoServerIDFFSvc 4 }
iDFFIdAuthnRqt OBJECT-TYPE
"Number of entries in ID Authentication Request Map for all ID-FF Providers"
::= { ssoServerIDFFSvc 5 }
iDFFIdLocalSessToken OBJECT-TYPE
"Number of entries in ID Local Session Token Map for all ID-FF Providers"
::= { ssoServerIDFFSvc 6 }
"Number of entries in ID Destination Map for all ID-FF Providers"
::= { ssoServerIDFFSvc 7 }
iDFFRelayState OBJECT-TYPE
"Number of entries in Relay State Map for all ID-FF Providers"
::= { ssoServerIDFFSvc 8 }
-- SSO server Policy Agents and Agent Groups
ssoServerPolicyAgents OBJECT IDENTIFIER ::= { ssoServerInstance 21 }
-- realm can have web agent, web group, j2ee agent, j2ee group,
-- this is for web agent agents
ssoServerPolicyWebAgentTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerPolicyWebAgentEntry
MAX-ACCESS not-accessible
"Policy Agent Web Agents"
::= { ssoServerPolicyAgents 1 }
-- Policy Agents Web Agent Agent entry
ssoServerPolicyWebAgentEntry OBJECT-TYPE
SYNTAX SsoServerPolicyWebAgentEntry
MAX-ACCESS not-accessible
"Policy Agents Web Agent Agent"
INDEX { ssoServerRealmIndex,
::= { ssoServerPolicyWebAgentTable 1 }
SsoServerPolicyWebAgentEntry ::= SEQUENCE {
policyWebAgentIndex Integer32,
policyWebAgentName SnmpAdminString,
policyWebAgentServerURL SnmpAdminString,
policyWebAgentAgentURL SnmpAdminString,
policyWebAgentGroup SnmpAdminString
policyWebAgentIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Policy Web Agent Agent index into table"
::= { ssoServerPolicyWebAgentEntry 1 }
policyWebAgentName OBJECT-TYPE
"Policy Web Agent Agent Name"
::= { ssoServerPolicyWebAgentEntry 2 }
policyWebAgentServerURL OBJECT-TYPE
"Policy Web Agent Agent Server URL"
::= { ssoServerPolicyWebAgentEntry 3 }
policyWebAgentAgentURL OBJECT-TYPE
"Policy Web Agent Agent Agent URL"
::= { ssoServerPolicyWebAgentEntry 4 }
policyWebAgentGroup OBJECT-TYPE
"Policy Web Agent Agent Group"
::= { ssoServerPolicyWebAgentEntry 5 }
-- Policy Agent Web Agent Group Table
ssoServerPolicyWebGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerPolicyWebGroupEntry
MAX-ACCESS not-accessible
"Policy Agent Web Agent Groups"
::= { ssoServerPolicyAgents 2 }
-- Policy Agents Web Agent Group entry
ssoServerPolicyWebGroupEntry OBJECT-TYPE
SYNTAX SsoServerPolicyWebGroupEntry
MAX-ACCESS not-accessible
"Policy Agents Web Agent Group"
INDEX { ssoServerRealmIndex,
::= { ssoServerPolicyWebGroupTable 1 }
SsoServerPolicyWebGroupEntry ::= SEQUENCE {
policyWebGroupIndex Integer32,
policyWebGroupName SnmpAdminString,
policyWebGroupServerURL SnmpAdminString
policyWebGroupIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Policy Web Agent Group index into table"
::= { ssoServerPolicyWebGroupEntry 1 }
policyWebGroupName OBJECT-TYPE
"Policy Web Agent Group Name"
::= { ssoServerPolicyWebGroupEntry 2 }
policyWebGroupServerURL OBJECT-TYPE
"Policy Web Agent Group Server URL"
::= { ssoServerPolicyWebGroupEntry 3 }
-- Policy Agent J2EE Agents
ssoServerPolicyJ2EEAgentTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerPolicyJ2EEAgentEntry
MAX-ACCESS not-accessible
"Policy Agent J2EE Agents"
::= { ssoServerPolicyAgents 3 }
-- Policy Agents J2EE Agent entry
ssoServerPolicyJ2EEAgentEntry OBJECT-TYPE
SYNTAX SsoServerPolicyJ2EEAgentEntry
MAX-ACCESS not-accessible
"Policy Agents J2EE Agent Agent"
INDEX { ssoServerRealmIndex,
::= { ssoServerPolicyJ2EEAgentTable 1 }
SsoServerPolicyJ2EEAgentEntry ::= SEQUENCE {
policyJ2EEAgentIndex Integer32,
policyJ2EEAgentName SnmpAdminString,
policyJ2EEAgentServerURL SnmpAdminString,
policyJ2EEAgentAgentURL SnmpAdminString,
policyJ2EEAgentGroup SnmpAdminString
policyJ2EEAgentIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Policy J2EE Agent Agent index into table"
::= { ssoServerPolicyJ2EEAgentEntry 1 }
policyJ2EEAgentName OBJECT-TYPE
"Policy J2EE Agent Agent Name"
::= { ssoServerPolicyJ2EEAgentEntry 2 }
policyJ2EEAgentServerURL OBJECT-TYPE
"Policy J2EE Agent Agent Server URL"
::= { ssoServerPolicyJ2EEAgentEntry 3 }
policyJ2EEAgentAgentURL OBJECT-TYPE
"Policy J2EE Agent Agent Agent URL"
::= { ssoServerPolicyJ2EEAgentEntry 4 }
policyJ2EEAgentGroup OBJECT-TYPE
"Policy J2EE Agent Agent Group"
::= { ssoServerPolicyJ2EEAgentEntry 5 }
-- Policy Agent J2EE Agent Group Table
ssoServerPolicyJ2EEGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerPolicyJ2EEGroupEntry
MAX-ACCESS not-accessible
"Policy Agent J2EE Agent Groups"
::= { ssoServerPolicyAgents 4 }
-- Policy Agents J2EE Agent Group entry
ssoServerPolicyJ2EEGroupEntry OBJECT-TYPE
SYNTAX SsoServerPolicyJ2EEGroupEntry
MAX-ACCESS not-accessible
"Policy Agents J2EE Agent Group"
INDEX { ssoServerRealmIndex,
::= { ssoServerPolicyJ2EEGroupTable 1 }
SsoServerPolicyJ2EEGroupEntry ::= SEQUENCE {
policyJ2EEGroupIndex Integer32,
policyJ2EEGroupName SnmpAdminString,
policyJ2EEGroupServerURL SnmpAdminString
policyJ2EEGroupIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Policy J2EE Agent Group index into table"
::= { ssoServerPolicyJ2EEGroupEntry 1 }
policyJ2EEGroupName OBJECT-TYPE
"Policy J2EE Agent Group Name"
::= { ssoServerPolicyJ2EEGroupEntry 2 }
policyJ2EEGroupServerURL OBJECT-TYPE
"Policy J2EE Agent Group Server URL"
::= { ssoServerPolicyJ2EEGroupEntry 3 }
-- realm can have web, j2ee, 2.2 policy agents
-- this is for 2.2 policy agents
ssoServerPolicy22AgentTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerPolicy22AgentEntry
MAX-ACCESS not-accessible
::= { ssoServerPolicyAgents 5 }
-- Policy Agent 2.2 Agent Entry
ssoServerPolicy22AgentEntry OBJECT-TYPE
SYNTAX SsoServerPolicy22AgentEntry
MAX-ACCESS not-accessible
INDEX { ssoServerRealmIndex, policy22AgentIndex }
::= { ssoServerPolicy22AgentTable 1 }
SsoServerPolicy22AgentEntry ::= SEQUENCE {
policy22AgentIndex Integer32,
policy22AgentName SnmpAdminString
policy22AgentIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Policy 2.2 Agent index into table"
::= { ssoServerPolicy22AgentEntry 1 }
policy22AgentName OBJECT-TYPE
::= { ssoServerPolicy22AgentEntry 2 }
-- Web Security Service Agents and Agent Groups
ssoServerWSSAgents OBJECT IDENTIFIER ::= { ssoServerInstance 22 }
-- realm can also have WSC, STS, WSP, and Discovery agents
-- this is for WSC agents
ssoServerWSSAgentsWSCAgentTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerWSSAgentsWSCAgentEntry
MAX-ACCESS not-accessible
::= { ssoServerWSSAgents 1 }
-- Web Security Services WSC Agent Entry
ssoServerWSSAgentsWSCAgentEntry OBJECT-TYPE
SYNTAX SsoServerWSSAgentsWSCAgentEntry
MAX-ACCESS not-accessible
"Web Security Services WSC Agent"
INDEX { ssoServerRealmIndex, wssAgentsWSCAgentIndex }
::= { ssoServerWSSAgentsWSCAgentTable 1 }
SsoServerWSSAgentsWSCAgentEntry ::= SEQUENCE {
wssAgentsWSCAgentIndex Integer32,
wssAgentsWSCAgentName SnmpAdminString,
wssAgentsWSCAgentProxy SnmpAdminString,
wssAgentsWSCAgentSvcEndPoint SnmpAdminString
wssAgentsWSCAgentIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Web Security Service WSC Agent index into table"
::= { ssoServerWSSAgentsWSCAgentEntry 1 }
wssAgentsWSCAgentName OBJECT-TYPE
"Web Security Service WSC Agent name"
::= { ssoServerWSSAgentsWSCAgentEntry 2 }
wssAgentsWSCAgentProxy OBJECT-TYPE
"Web Security Service WSC Agent Security Proxy End Point"
::= { ssoServerWSSAgentsWSCAgentEntry 3 }
wssAgentsWSCAgentSvcEndPoint OBJECT-TYPE
"Web Security Service WSC Agent Service End Point"
::= { ssoServerWSSAgentsWSCAgentEntry 4 }
-- this is for WSC agent groups
ssoServerWSSAgentsWSCAgtGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerWSSAgentsWSCAgtGrpEntry
MAX-ACCESS not-accessible
::= { ssoServerWSSAgents 2 }
-- Web Security Services WSC Agent Group Entry
ssoServerWSSAgentsWSCAgtGrpEntry OBJECT-TYPE
SYNTAX SsoServerWSSAgentsWSCAgtGrpEntry
MAX-ACCESS not-accessible
"Web Security Services WSC Agent Group"
INDEX { ssoServerRealmIndex, wssAgentsWSCAgtGrpIndex }
::= { ssoServerWSSAgentsWSCAgtGrpTable 1 }
SsoServerWSSAgentsWSCAgtGrpEntry ::= SEQUENCE {
wssAgentsWSCAgtGrpIndex Integer32,
wssAgentsWSCAgtGrpName SnmpAdminString,
wssAgentsWSCAgtGrpProxy SnmpAdminString,
wssAgentsWSCAgtGrpSvcEndPoint SnmpAdminString
wssAgentsWSCAgtGrpIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Web Security Service WSC Agent Group index into table"
::= { ssoServerWSSAgentsWSCAgtGrpEntry 1 }
wssAgentsWSCAgtGrpName OBJECT-TYPE
"Web Security Service WSC Agent Group name"
::= { ssoServerWSSAgentsWSCAgtGrpEntry 2 }
wssAgentsWSCAgtGrpProxy OBJECT-TYPE
"Web Security Service WSC Agent Group Security Proxy End Point"
::= { ssoServerWSSAgentsWSCAgtGrpEntry 3 }
wssAgentsWSCAgtGrpSvcEndPoint OBJECT-TYPE
"Web Security Service WSC Agent Group Service End Point"
::= { ssoServerWSSAgentsWSCAgtGrpEntry 4 }
-- realm can also have WSC, STS, WSP, and Discovery agents
-- these fall under Web Security Services, rather than
-- this is for WSP agents
ssoServerWSSAgentsWSPAgentTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerWSSAgentsWSPAgentEntry
MAX-ACCESS not-accessible
::= { ssoServerWSSAgents 3 }
-- Web Security Services WSP Agent Entry
ssoServerWSSAgentsWSPAgentEntry OBJECT-TYPE
SYNTAX SsoServerWSSAgentsWSPAgentEntry
MAX-ACCESS not-accessible
"Web Security Services WSP Agent"
INDEX { ssoServerRealmIndex, wssAgentsWSPAgentIndex }
::= { ssoServerWSSAgentsWSPAgentTable 1 }
SsoServerWSSAgentsWSPAgentEntry ::= SEQUENCE {
wssAgentsWSPAgentIndex Integer32,
wssAgentsWSPAgentName SnmpAdminString,
wssAgentsWSPAgentProxy SnmpAdminString,
wssAgentsWSPAgentSvcEndPoint SnmpAdminString
wssAgentsWSPAgentIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Web Security Service WSP Agent index into table"
::= { ssoServerWSSAgentsWSPAgentEntry 1 }
wssAgentsWSPAgentName OBJECT-TYPE
"Web Security Service WSP Agent name"
::= { ssoServerWSSAgentsWSPAgentEntry 2 }
wssAgentsWSPAgentProxy OBJECT-TYPE
"Web Security Service WSP Agent Security Proxy End Point"
::= { ssoServerWSSAgentsWSPAgentEntry 3 }
wssAgentsWSPAgentSvcEndPoint OBJECT-TYPE
"Web Security Service WSP Agent Service End Point"
::= { ssoServerWSSAgentsWSPAgentEntry 4 }
-- this is for WSP agent groups
ssoServerWSSAgentsWSPAgtGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerWSSAgentsWSPAgtGrpEntry
MAX-ACCESS not-accessible
::= { ssoServerWSSAgents 4 }
-- Web Security Services WSP Agent Group Entry
ssoServerWSSAgentsWSPAgtGrpEntry OBJECT-TYPE
SYNTAX SsoServerWSSAgentsWSPAgtGrpEntry
MAX-ACCESS not-accessible
"Web Security Services WSP Agent Group"
INDEX { ssoServerRealmIndex, wssAgentsWSPAgtGrpIndex }
::= { ssoServerWSSAgentsWSPAgtGrpTable 1 }
SsoServerWSSAgentsWSPAgtGrpEntry ::= SEQUENCE {
wssAgentsWSPAgtGrpIndex Integer32,
wssAgentsWSPAgtGrpName SnmpAdminString,
wssAgentsWSPAgtGrpProxy SnmpAdminString,
wssAgentsWSPAgtGrpSvcEndPoint SnmpAdminString
wssAgentsWSPAgtGrpIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Web Security Service WSP Agent Group index into table"
::= { ssoServerWSSAgentsWSPAgtGrpEntry 1 }
wssAgentsWSPAgtGrpName OBJECT-TYPE
"Web Security Service WSP Agent Group name"
::= { ssoServerWSSAgentsWSPAgtGrpEntry 2 }
wssAgentsWSPAgtGrpProxy OBJECT-TYPE
"Web Security Service WSP Agent Group Security Proxy End Point"
::= { ssoServerWSSAgentsWSPAgtGrpEntry 3 }
wssAgentsWSPAgtGrpSvcEndPoint OBJECT-TYPE
"Web Security Service WSP Agent Group Service End Point"
::= { ssoServerWSSAgentsWSPAgtGrpEntry 4 }
-- realm can also have WSC, STS, WSP, and Discovery agents
-- these fall under Web Security Services, rather than
-- this is for STS agents
ssoServerWSSAgentsSTSAgentTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerWSSAgentsSTSAgentEntry
MAX-ACCESS not-accessible
::= { ssoServerWSSAgents 5 }
-- Web Security Services STS Agent Entry
ssoServerWSSAgentsSTSAgentEntry OBJECT-TYPE
SYNTAX SsoServerWSSAgentsSTSAgentEntry
MAX-ACCESS not-accessible
"Web Security Services STS Agent"
INDEX { ssoServerRealmIndex, wssAgentsSTSAgentIndex }
::= { ssoServerWSSAgentsSTSAgentTable 1 }
SsoServerWSSAgentsSTSAgentEntry ::= SEQUENCE {
wssAgentsSTSAgentIndex Integer32,
wssAgentsSTSAgentName SnmpAdminString,
wssAgentsSTSAgentSvcTokenEndPoint SnmpAdminString,
wssAgentsSTSAgentSvcMEXEndPoint SnmpAdminString
wssAgentsSTSAgentIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Web Security Service STS Agent index into table"
::= { ssoServerWSSAgentsSTSAgentEntry 1 }
wssAgentsSTSAgentName OBJECT-TYPE
"Web Security Service STS Agent name"
::= { ssoServerWSSAgentsSTSAgentEntry 2 }
wssAgentsSTSAgentSvcTokenEndPoint OBJECT-TYPE
"Web Security Service STS Agent Token Service End Point"
::= { ssoServerWSSAgentsSTSAgentEntry 3 }
wssAgentsSTSAgentSvcMEXEndPoint OBJECT-TYPE
"Web Security Service STS Agent Token Service MEX End Point"
::= { ssoServerWSSAgentsSTSAgentEntry 4 }
-- this is for STS agent groups
ssoServerWSSAgentsSTSAgtGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerWSSAgentsSTSAgtGrpEntry
MAX-ACCESS not-accessible
::= { ssoServerWSSAgents 6 }
-- Web Security Services STS Agent Group Entry
ssoServerWSSAgentsSTSAgtGrpEntry OBJECT-TYPE
SYNTAX SsoServerWSSAgentsSTSAgtGrpEntry
MAX-ACCESS not-accessible
"Web Security Services STS Agent Group"
INDEX { ssoServerRealmIndex, wssAgentsSTSAgtGrpIndex }
::= { ssoServerWSSAgentsSTSAgtGrpTable 1 }
SsoServerWSSAgentsSTSAgtGrpEntry ::= SEQUENCE {
wssAgentsSTSAgtGrpIndex Integer32,
wssAgentsSTSAgtGrpName SnmpAdminString,
wssAgentsSTSAgtGrpSvcEndPoint SnmpAdminString,
wssAgentsSTSAgtGrpSvcMEXEndPoint SnmpAdminString
wssAgentsSTSAgtGrpIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Web Security Service STS Agent Group index into table"
::= { ssoServerWSSAgentsSTSAgtGrpEntry 1 }
wssAgentsSTSAgtGrpName OBJECT-TYPE
"Web Security Service STS Agent Group name"
::= { ssoServerWSSAgentsSTSAgtGrpEntry 2 }
wssAgentsSTSAgtGrpSvcEndPoint OBJECT-TYPE
"Web Security Service STS Agent Group Security Proxy End Point"
::= { ssoServerWSSAgentsSTSAgtGrpEntry 3 }
wssAgentsSTSAgtGrpSvcMEXEndPoint OBJECT-TYPE
"Web Security Service STS Agent Group Service End Point"
::= { ssoServerWSSAgentsSTSAgtGrpEntry 4 }
-- realm can also have WSC, STS, WSP, and Discovery agents
-- these fall under Web Security Services, rather than policy
-- this is for Discovery agents
ssoServerWSSAgentsDSCAgentTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerWSSAgentsDSCAgentEntry
MAX-ACCESS not-accessible
::= { ssoServerWSSAgents 7 }
-- Web Security Services Discovery Agent Entry
ssoServerWSSAgentsDSCAgentEntry OBJECT-TYPE
SYNTAX SsoServerWSSAgentsDSCAgentEntry
MAX-ACCESS not-accessible
"Web Security Services Discovery Agent"
INDEX { ssoServerRealmIndex, wssAgentsDSCAgentIndex }
::= { ssoServerWSSAgentsDSCAgentTable 1 }
SsoServerWSSAgentsDSCAgentEntry ::= SEQUENCE {
wssAgentsDSCAgentIndex Integer32,
wssAgentsDSCAgentName SnmpAdminString,
wssAgentsDSCAgentSvcEndPoint SnmpAdminString,
wssAgentsDSCAgentWebSvcEndPoint SnmpAdminString
wssAgentsDSCAgentIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Web Security Service Discovery Agent index into table"
::= { ssoServerWSSAgentsDSCAgentEntry 1 }
wssAgentsDSCAgentName OBJECT-TYPE
"Web Security Service Discovery Agent name"
::= { ssoServerWSSAgentsDSCAgentEntry 2 }
wssAgentsDSCAgentSvcEndPoint OBJECT-TYPE
"Web Security Service Discovery Agent Service End Point"
::= { ssoServerWSSAgentsDSCAgentEntry 3 }
wssAgentsDSCAgentWebSvcEndPoint OBJECT-TYPE
"Web Security Service Discovery Agent Auth Web Service End Point"
::= { ssoServerWSSAgentsDSCAgentEntry 4 }
-- this is for Discovery agent groups
ssoServerWSSAgentsDSCAgtGrpTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerWSSAgentsDSCAgtGrpEntry
MAX-ACCESS not-accessible
::= { ssoServerWSSAgents 8 }
-- Web Security Services Discovery Agent Group Entry
ssoServerWSSAgentsDSCAgtGrpEntry OBJECT-TYPE
SYNTAX SsoServerWSSAgentsDSCAgtGrpEntry
MAX-ACCESS not-accessible
"Web Security Services Discovery Agent Group"
INDEX { ssoServerRealmIndex, wssAgentsDSCAgtGrpIndex }
::= { ssoServerWSSAgentsDSCAgtGrpTable 1 }
SsoServerWSSAgentsDSCAgtGrpEntry ::= SEQUENCE {
wssAgentsDSCAgtGrpIndex Integer32,
wssAgentsDSCAgtGrpName SnmpAdminString,
wssAgentsDSCAgtGrpSvcEndPoint SnmpAdminString,
wssAgentsDSCAgtGrpWebSvcEndPoint SnmpAdminString
wssAgentsDSCAgtGrpIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Web Security Service Discovery Agent Group index into table"
::= { ssoServerWSSAgentsDSCAgtGrpEntry 1 }
wssAgentsDSCAgtGrpName OBJECT-TYPE
"Web Security Service Discovery Agent Group name"
::= { ssoServerWSSAgentsDSCAgtGrpEntry 2 }
wssAgentsDSCAgtGrpSvcEndPoint OBJECT-TYPE
"Web Security Service Discovery Agent Group Service End Point"
::= { ssoServerWSSAgentsDSCAgtGrpEntry 3 }
wssAgentsDSCAgtGrpWebSvcEndPoint OBJECT-TYPE
"Web Security Service Discovery Agent Group Web Service End Point"
::= { ssoServerWSSAgentsDSCAgtGrpEntry 4 }
-- SSO server Entitlements Service
ssoServerEntitlementSvc OBJECT IDENTIFIER ::= { ssoServerInstance 23 }
"Total number of policies"
::= { ssoServerEntitlementSvc 1 }
"Total number of referrals"
::= { ssoServerEntitlementSvc 2 }
numCachedPolicies OBJECT-TYPE
"Total number of cached policies"
::= { ssoServerEntitlementSvc 3 }
numCachedReferrals OBJECT-TYPE
"Total number of cached policies"
::= { ssoServerEntitlementSvc 4 }
-- SSO Entitlement Policy Statistics table
ssoServerEntitlementPolicyStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF SsoServerEntitlementPolicyStatsEntry
MAX-ACCESS not-accessible
"Policy Statistics Table"
::= { ssoServerEntitlementSvc 5 }
ssoServerEntitlementPolicyStatsEntry OBJECT-TYPE
SYNTAX SsoServerEntitlementPolicyStatsEntry
MAX-ACCESS not-accessible
"Entitlements Policy Statistics Per Realm"
INDEX { ssoServerRealmIndex, entitlementPolicyStatsIndex }
::= { ssoServerEntitlementPolicyStatsTable 1 }
SsoServerEntitlementPolicyStatsEntry ::= SEQUENCE {
entitlementPolicyStatsIndex Integer32,
entitlementPolicyStatsRealmName SnmpAdminString,
entitlementPolicyCaches Integer32,
entitlementReferralCaches Integer32
entitlementPolicyStatsIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
"Entitlement Policy Stat Index"
::= { ssoServerEntitlementPolicyStatsEntry 1 }
entitlementPolicyStatsRealmName OBJECT-TYPE
"Entitlement Policy Realm Name"
::= { ssoServerEntitlementPolicyStatsEntry 2 }
entitlementPolicyCaches OBJECT-TYPE
"Number of Cached Policies"
::= { ssoServerEntitlementPolicyStatsEntry 3 }
entitlementReferralCaches OBJECT-TYPE
"Number of Cached Referrals"
::= { ssoServerEntitlementPolicyStatsEntry 4 }
-- LDAP Connectionpool monitoring values
ssoServerConnPoolSvc OBJECT IDENTIFIER ::= { ssoServerInstance 24 }
connRequestWaitTimeHighWaterMark OBJECT-TYPE
"High watermark for request wait time"
::= { ssoServerConnPoolSvc 1 }
connRequestWaitTimeLowWaterMark OBJECT-TYPE
"Low watermark for request wait time"
DEFVAL { 9223372036854775807 }
::= { ssoServerConnPoolSvc 2 }
connRequestWaitTimeCurrent OBJECT-TYPE
"Current request wait time"
::= { ssoServerConnPoolSvc 3 }
numConnUsedHighWaterMark OBJECT-TYPE
"Maximum number of concurrent connections in use"
::= { ssoServerConnPoolSvc 4 }
numConnUsedLowWaterMark OBJECT-TYPE
"Minimum number of concurrent connections in use"
::= { ssoServerConnPoolSvc 5 }
numConnUsedCurrent OBJECT-TYPE
"Current number of connections in use"
::= { ssoServerConnPoolSvc 6 }
numConnReleased OBJECT-TYPE
"Total number of connections returned to the pool"
::= { ssoServerConnPoolSvc 7 }
ssoCompliances OBJECT IDENTIFIER ::= { ssoConformance 1 }
ssoObjectGroups OBJECT IDENTIFIER ::= { ssoConformance 2 }
ssoNotificationGroups OBJECT IDENTIFIER ::= { ssoConformance 3 }
ssoBasicCompliance MODULE-COMPLIANCE
"The compliance statement for SNMPv2 entities which
MANDATORY-GROUPS { ssoStatisticsGroup }
GROUP ssoNotificationGroup
"This group is present only if the agent provides
notification functionality."
ssoStatisticsGroup OBJECT-GROUP
ssoServerConfigStoreType,
authenticationSuccessCount,
authenticationFailureCount,
authenticationSuccessRate,
authenticationFailureRate,
svcMgmtRepositoryHostPort,
sAML2IDPAssertionsIssued,
sAML2IDPAssertionsInCache,
sAML2IDPArtifactsInCache,
sAML2SPValidAssertionsRcvd,
sAML2SPInvalidArtifactsRcvd,
policyJ2EEAgentServerURL,
policyJ2EEGroupServerURL,
wssAgentsWSCAgentSvcEndPoint,
wssAgentsWSCAgtGrpSvcEndPoint,
wssAgentsWSPAgentSvcEndPoint,
wssAgentsWSPAgtGrpSvcEndPoint,
wssAgentsSTSAgentSvcTokenEndPoint,
wssAgentsSTSAgentSvcMEXEndPoint,
wssAgentsSTSAgtGrpSvcEndPoint,
wssAgentsSTSAgtGrpSvcMEXEndPoint,
wssAgentsDSCAgentSvcEndPoint,
wssAgentsDSCAgentWebSvcEndPoint,
wssAgentsDSCAgtGrpSvcEndPoint,
wssAgentsDSCAgtGrpWebSvcEndPoint,
entitlementPolicyStatsRealmName,
entitlementReferralCaches,
connRequestWaitTimeHighWaterMark,
connRequestWaitTimeLowWaterMark,
connRequestWaitTimeCurrent,
numConnUsedHighWaterMark,
"A collection of statistics about the OpenSSO Server."
::= { ssoObjectGroups 1 }
ssoNotificationGroup NOTIFICATION-GROUP
"The list of State Change Notifications that an agent should
::= { ssoNotificationGroups 1 }
ssoServerTraps OBJECT IDENTIFIER ::= { ssoServerInstance 0 }
ssoServerTrapServerDown NOTIFICATION-TYPE
OBJECTS { ssoServerId, ssoServerHostname, ssoServerPort }
DESCRIPTION "This trap is generated whenever the agent detects a
peer SSO server to be (potentially) down."
::= { ssoServerTraps 7001 }
ssoServerTrapServerStart NOTIFICATION-TYPE
OBJECTS { ssoServerId, ssoServerHostname, ssoServerPort }
DESCRIPTION "This trap is generated whenever the agent detects the
a peer SSO server to have (re)started."
::= { ssoServerTraps 7002 }