/etc/user_attr is a local source of extended attributes associated with users, roles, and profiles. For more information see user_attr(4).
/etc/security/prof_attr is a local source for execution profile names, descriptions, and other attributes of execution profiles. For more information see prof_attr(4).
The Solaris client naming profile Attributes are:
( 1.3.6.1.4.1.42.2.27.5.1.15 NAME 'SolarisLDAPServers'
DESC 'LDAP Server address eg. 76.234.3.1:389'
EQUALITY caseIgnoreIA5Match
SYNTAX SolarisLDAPServerSyntax)
( 1.3.6.1.4.1.42.2.27.5.1.16
NAME 'SolarisSearchBaseDN'
DESC 'Search Base Distinguished Name'
EQUALITY distinguishedNameMatch
SYNTAX DN SINGLE-VALUE)
( 1.3.6.1.4.1.42.2.27.5.1.17
NAME 'SolarisCacheTTL'
DESC 'TTL value for the Domain information eg. 1w, 2d, 3h, 10m, or 5s'
EQUALITY caseIgnoreMatch
SYNTAX IA5String SINGLE-VALUE)
( 1.3.6.1.4.1.42.2.27.5.1.18
NAME 'SolarisBindDN'
DESC 'DN to be used to bind to the directory as proxy'
EQUALITY distinguishedNameMatch
SYNTAX DN SINGLE-VALUE)
( 1.3.6.1.4.1.42.2.27.5.1.19
NAME 'SolarisBindPassword'
DESC 'Password for bindDN to authenticate to the directory'
EQUALITY caseExactIA5Match
SYNTAX OctetString SINGLE-VALUE)
( 1.3.6.1.4.1.42.2.27.5.1.20
NAME 'SolarisAuthMethod'
DESC 'Authentication method to be used eg. "NS_LDAP_AUTH_NONE",
"NS_LDAP_AUTH_SIMPLE" or "NS_LDAP_AUTH_SASL_CRAM_MD5"'
EQUALITY caseIgnoreIA5Match
SYNTAX IA5String)
( 1.3.6.1.4.1.42.2.27.5.1.21
NAME 'SolarisTransportSecurity'
DESC 'Transport Level Security method to be used eg.
"NS_LDAP_SEC_NONE" or "NS_LDAP_SEC_SASL_TLS"'
EQUALITY caseIgnoreIA5Match
SYNTAX IA5String SINGLE-VALUE)
( 1.3.6.1.4.1.42.2.27.5.1.22
NAME 'SolarisCertificatePath'
DESC 'Path to certificate file/device'
EQUALITY caseExactIA5Match
SYNTAX IA5String SINGLE-VALUE)
( 1.3.6.1.4.1.42.2.27.5.1.23
NAME 'SolarisCertificatePassword'
DESC 'Password or PIN that grants access to certificate.'
EQUALITY caseExactIA5Match
SYNTAX OctetString SINGLE-VALUE)
( 1.3.6.1.4.1.42.2.27.5.1.24
NAME 'SolarisDataSearchDN'
DESC 'Search DN for data lookup in "<database>:(DN0),(DN1),..." format'
EQUALITY caseIgnoreIA5Match
SYNTAX IA5String)
( 1.3.6.1.4.1.42.2.27.5.1.25
NAME 'SolarisSearchScope'
DESC 'Scope to be used for search operations eg.
"NS_LDAP_SCOPE_BASE", "NS_LDAP_SCOPE_ONELEVEL" or
"NS_LDAP_SCOPE_SUBTREE"'
EQUALITY caseIgnoreIA5Match
SYNTAX IA5String SINGLE-VALUE)
( 1.3.6.1.4.1.42.2.27.5.1.26
NAME 'SolarisSearchTimeLimit'
DESC 'Time Limit in seconds for search operations'
EQUALITY integerMatch
SYNTAX INTEGER SINGLE-VALUE)
( 1.3.6.1.4.1.42.2.27.5.1.27
NAME 'SolarisPreferredServer'
DESC 'Preferred LDAP Server address or network number'
EQUALITY caseIgnoreIA5Match
SYNTAX IAString)
( 1.3.6.1.4.1.42.2.27.5.1.28
NAME 'SolarisPreferredServerOnly'
DESC 'Boolean flag for use of preferredServer or not'
EQUALITY booleanMatch
SYNTAX BOOLEAN SINGLE-VALUE)
( 1.3.6.1.4.1.42.2.27.5.1.29
NAME 'SolarisSearchReferral'
DESC 'referral chasing option eg.
"NS_LDAP_NOREF" or "NS_LDAP_FOLLOWREF"'
EQUALITY caseIgnoreIA5Match
SYNTAX IA5String SINGLE-VALUE)
|
The Solaris client naming profile Objectclasss is:
( 1.3.6.1.4.1.42.2.27.5.2.7 NAME 'SolarisNamingProfile'
SUP top STRUCTURAL
DESC 'Solaris LDAP Naming client profile objectClass'
MUST ( cn $ SolarisLDAPServers $ SolarisSearchBaseDN )
MAY ( SolarisBindDN $ SolarisBindPassword $ SolarisAuthMethod $
SolarisTransportSecurity $ SolarisCertificatePath $
SolarisCertificatePassword $ SolarisDataSearchDN $
SolarisSearchScope $ SolarisSearchTimeLimit $
SolarisPreferredServer $ SolarisPreferredServerOnly $
SolarisCacheTTL $ SolarisSearchReferral )
)
|