<!-- $Header: creds.xmlp 31-mar-2005.21:29:54 ashugupt Exp $
   MODIFIED    (MM/DD/YY)
      ashugupt  03/30/05 - bug fix 4257368 
      ysun      03/15/05 - make changes for CREDS_DATABASE_DBCREDS
      ysun      02/28/05 - add 
      ysun      04/29/04 - ysun_metadata_split
      ysun      04/26/04 - creation
-->
     <CredentialInfo>
		<!-- Credential type for database credentials: username/password/role -->
		<CredentialType NAME="DBCreds">
			<Display>
				<Label NLSID="CREDS_DATABASE_DBCREDS">Database Credentials</Label>
			</Display>
			<CredentialTypeColumn NAME="DBUserName" IS_KEY="TRUE">
				<Display>
					<Label NLSID="CREDS_DATABASE_USERNAME">UserName</Label>
				</Display>
			</CredentialTypeColumn>
			<CredentialTypeColumn NAME="DBPassword">
				<Display>
					<Label NLSID="CREDS_DATABASE_PASSWORD">Password</Label>
				</Display>
			</CredentialTypeColumn>
			<CredentialTypeColumn NAME="DBRole">
				<Display>
					<Label NLSID="CREDS_DATABASE_ROLE">Role</Label>
				</Display>
			</CredentialTypeColumn>
		</CredentialType>
		<!-- Credential type for DB Host credentials, refers to credentials
       - on the host the database is on
    -->
		<CredentialType NAME="DBHostCreds">
			<Display>
				<Label NLSID="CREDS_DATABASE_DBHOSTCREDS_TYPE">Database Host Credentials</Label>
			</Display>
			<CredentialTypeRef REF_NAME="HostRef" REF_TYPE="HostCreds" REF_TARGETTYPE="host" ASSOCIATION="host">
				<CredentialTypeRefColumn NAME="HostUserName" REF_TYPECOLUMN="HostUserName"/>
			        <CredentialTypeRefColumn NAME="HostPassword" REF_TYPECOLUMN="HostPassword"/>
			</CredentialTypeRef>
		</CredentialType>
		<!-- The NORMAL credential set -->
		<CredentialSet NAME="DBCredsNormal" CREDENTIAL_TYPE="DBCreds" USAGE="PREFERRED_CRED">
                        <Display>
                                <Label NLSID="CREDS_DATABASE_DBCREDS_NORMAL">Normal Database Credentials</Label>
                        </Display>

			<CredentialSetColumn TYPE_COLUMN="DBUserName" SET_COLUMN="username">
				<Display>
					<Label NLSID="CREDS_NORMAL_USER">UserName</Label>
				</Display>
			</CredentialSetColumn>
			<CredentialSetColumn TYPE_COLUMN="DBPassword" SET_COLUMN="password">
				<Display>
					<Label NLSID="CREDS_NORMAL_PASSWORD">Password</Label>
				</Display>
			</CredentialSetColumn>
			<CredentialSetColumn TYPE_COLUMN="DBRole" SET_COLUMN="role">
				<Display>
					<Label NLSID="CREDS_NORMAL_ROLE">Password</Label>
				</Display>
        <CredentialSetColumnValue IS_DEFAULT="TRUE">Normal</CredentialSetColumnValue>
      </CredentialSetColumn>
		</CredentialSet>
		<!-- The SYSDBA credential set -->
		<CredentialSet NAME="DBCredsSYSDBA" CREDENTIAL_TYPE="DBCreds" USAGE="PREFERRED_CRED">
                        <Display>
                                <Label NLSID="CREDS_DATABASE_DBCREDS_SYSDBA">SYSDBA Database Credentials</Label>
                        </Display>

			<CredentialSetColumn TYPE_COLUMN="DBUserName" SET_COLUMN="sysDBAUserName">
				<Display>
					<Label NLSID="CREDS_SYSDBA_USER">SYSDBA UserName</Label>
				</Display>
			</CredentialSetColumn>
			<CredentialSetColumn TYPE_COLUMN="DBPassword" SET_COLUMN="sysDBAPassword">
				<Display>
					<Label NLSID="CREDS_SYSDBA_PASSWORD">SYSDBA Password</Label>
				</Display>
			</CredentialSetColumn>
			<CredentialSetColumn TYPE_COLUMN="DBRole" SET_COLUMN="sysDBARole">
				<Display>
					<Label NLSID="CREDS_SYSDBA_ROLE">SYSDBA Role</Label>
				</Display>
        <CredentialSetColumnValue IS_DEFAULT="TRUE">SYSDBA</CredentialSetColumnValue>
        <CredentialSetColumnValue IS_DEFAULT="FALSE">SYSOPER</CredentialSetColumnValue>
			</CredentialSetColumn>
		</CredentialSet>
		<!-- The monitoring credential set -->
		<CredentialSet NAME="DBCredsMonitoring" CREDENTIAL_TYPE="DBCreds" USAGE="MONITORING">
                        <Display>
                                <Label NLSID="CREDS_DATABASE_DBCREDS_MON">Monitoring Database Credentials</Label>
                        </Display>
			<CredentialSetColumn TYPE_COLUMN="DBUserName" SET_COLUMN="UserName">
				<Display>
					<Label NLSID="CREDS_MON_USER">Monitoring UserName</Label>
				</Display>
			</CredentialSetColumn>
			<CredentialSetColumn TYPE_COLUMN="DBPassword" SET_COLUMN="password">
				<Display>
					<Label NLSID="CREDS_MON_PASSWORD">Monitoring Password</Label>
				</Display>
			</CredentialSetColumn>
			<CredentialSetColumn TYPE_COLUMN="DBRole" SET_COLUMN="Role">
				<Display>
					<Label NLSID="CREDS_MON_ROLE">Monitoring Role</Label>
				</Display>
			</CredentialSetColumn>
		</CredentialSet>
		<!-- The DB host credentials credential set -->
		<CredentialSet NAME="DBHostCreds" CREDENTIAL_TYPE="DBHostCreds" USAGE="PREFERRED_CRED">
                        <Display>
                                <Label NLSID="CREDS_DATABASE_DBHOSTCREDS">Database Host Credentials</Label>
                        </Display>
			<CredentialSetColumn TYPE_COLUMN="HostUserName" SET_COLUMN="HostUsername">
				<Display>
					<Label NLSID="CREDS_HOST_USER">Host UserName</Label>
				</Display>
			</CredentialSetColumn>
			<CredentialSetColumn TYPE_COLUMN="HostPassword" SET_COLUMN="HostPassword">
				<Display>
					<Label NLSID="CREDS_HOST_PASSWORD">Host Password</Label>
				</Display>
			</CredentialSetColumn>
		</CredentialSet>

     <!-- Database UDM credential set -->
                                                                                                   
     <CredentialSet NAME="DBCredsUDM" CREDENTIAL_TYPE="DBCreds" USAGE="MONITORING" CONTEXT_TYPE="COLLECTION" CONTEXT="UDM">
                <Display>
                   <Label NLSID="CREDS_DATABASE_DBCREDS_UDM">Database UDM Credentials</Label>
                 </Display>
                 <CredentialSetColumn TYPE_COLUMN="DBUserName" SET_COLUMN="UserName">
                    <Display>
                       <Label NLSID="CREDS_UDM_USER">UDM UserName</Label>
                    </Display>
                  </CredentialSetColumn>
                  <CredentialSetColumn TYPE_COLUMN="DBPassword" SET_COLUMN="password">
                      <Display>
                         <Label NLSID="CREDS_UDM_PASSWORD">UDM Password</Label>
                      </Display>
                  </CredentialSetColumn>
                   <CredentialSetColumn TYPE_COLUMN="DBRole" SET_COLUMN="Role">
                       <Display>
                          <Label NLSID="CREDS_UDM_ROLE">UDM Role</Label>
                       </Display>
                   </CredentialSetColumn>
      </CredentialSet>

  </CredentialInfo>
