com.ibm.wps.portletservice.credentialvault
Interface CredentialSlotConfig

All Superinterfaces:
CredentialSlotConfig

Deprecated. since 6.0. Support of the IBM portlet API may be removed in a future release of WebSphere Portal. Use of the Java Portlet API (javax.portlet) is recommended instead.

public interface CredentialSlotConfig
extends CredentialSlotConfig

Describes the configuration of a Credential Slot. This interface is used to return information on available Credential Slots. Use the CredentialVaultService to retrieve such information.

Since:
4.1

Method Summary
 ObjectID getCPIID()
          Deprecated. Use com.ibm.portal.portlet.service.credentialvault.CredentialSlotConfig#getPortalCPIID() returning com.ibm.portal.ObjectID instead.
 ObjectID getSegmentObjectID()
          Deprecated. Use com.ibm.portal.portlet.service.credentialvault.CredentialSlotConfig#getSegmentPortalObjectID() that returns a com.ibm.portal.ObjectID instead.
 
Methods inherited from interface com.ibm.portal.portlet.service.credentialvault.CredentialSlotConfig
getActive, getPortalCPIID, getResourceName, getSecretType, getSegmentPortalObjectID, getSlotId, getVaultSlotDescription, getVaultSlotDescription, getVaultSlotDescriptionsMap, getVaultSlotKeywords, getVaultSlotKeywords, getVaultSlotKeywordsMap, isUserManaged, referencesSystemCredential, setActive, setVaultSlotDescription, setVaultSlotDescription, setVaultSlotDescriptions, setVaultSlotKeywords, setVaultSlotKeywords, setVaultSlotKeywords
 

Method Detail

getSegmentObjectID

ObjectID getSegmentObjectID()
Deprecated. Use com.ibm.portal.portlet.service.credentialvault.CredentialSlotConfig#getSegmentPortalObjectID() that returns a com.ibm.portal.ObjectID instead.

Returns the ObjectID of the Credential Vault Segment this Vault Slot belongs to.

Returns:
ObjectID The ObjectID of the Segment for this Vault Slot

getCPIID

ObjectID getCPIID()
Deprecated. Use com.ibm.portal.portlet.service.credentialvault.CredentialSlotConfig#getPortalCPIID() returning com.ibm.portal.ObjectID instead.

If this Vault Slot is user managed and portlet private, the method returns the portlet instance ID of the portlet that created the slot. The CPIID makes sure that only the specified portlet can access a user managed portlet private slot.

Returns:
CPIID of the portlet, null if this slot is not portlet private or not user managed