Release Notes › Policy Server Release Notes › Defects Fixed in SiteMinder Releases › Defects Fixed for 6.0 SP3 › API Enhancements (39725)
API Enhancements (39725)
The Policy Server now includes the following C Policy Management API functions that retrieve any policy objects by name:
- Sm_PolicyApi_GetAgentByName()
- Sm_PolicyApi_GetAgentTypeByName()
- Sm_PolicyApi_GetAgentTypeAttrByName()
- Sm_PolicyApi_GetAgentConfigByName()
- Sm_PolicyApi_GetHostConfigByName()
- Sm_PolicyApi_GetTrustedHostByName()
- Sm_PolicyApi_GetTrustedHostExByName()
- Sm_PolicyApi_GetUserDirByName()
- Sm_PolicyApi_GetAdminByName()
- Sm_PolicyApi_GetSchemeByName()
- Sm_PolicyApi_GetRegistrationSchemeByName()
- Sm_PolicyApi_GetPasswordPolicyByName()
- Sm_PolicyApi_GetODBCQuerySchemeByName()
- Sm_PolicyApi_GetGroupByName()
- Sm_PolicyApi_GetDomainByName()
- Sm_PolicyApi_GetRealmByName()
- Sm_PolicyApi_GetRuleByName()
- Sm_PolicyApi_GetResponseByName()
- Sm_PolicyApi_GetPolicyByName()
- Sm_PolicyApi_GetGlobalRuleByName()
- Sm_PolicyApi_GetGlobalResponseByName()
- Sm_PolicyApi_GetGlobalPolicyByName()
- Sm_PolicyApi_GetVariableTypeByName()
- Sm_PolicyApi_GetVariableByName()
- Sm_PolicyApi_GetAffiliateDomainByName()
- Sm_PolicyApi_GetAffiliateByName()
The following existing PERL Policy Management APIs also had performance enhancements:
PolicyMgtSession methods
- GetAdmin()
- GetAffDomain()
- GetAgent()
- GetAgentConfig()
- GetAgentGroup()
- GetAgentType()
- GetAuthScheme()
- GetDomain()
- GetGlobalPolicy()
- GetGlobalResponse()
- GetGlobalRule()
- GetHostConfig()
- GetODBCQueryScheme()
- GetPwdPolicy()
- GetRegScheme()
- GetUserDir()
- GetVariableType()
PolicyMgtDomain methods
- GetPolicy()
- GetRealm()
- GetResponse()
- GetResponseGroup()
- GetRuleGroup()
- GetVariable()
PolicyMgtRealm methods
- GetChildRealm()
- GetRule()
PolicyMgtAffDomain methods