com.ibm.portal.portlet.service.credentialvault.credentials
Interface PassiveCredential

All Superinterfaces:
Credential
All Known Subinterfaces:
BinaryPassiveCredential, JaasSubjectPassiveCredential, SimplePassiveCredential, UserPasswordPassiveCredential
All Known Implementing Classes:
BinaryPassiveCredential, JaasSubjectPassiveCredential, PassiveCredential, SimplePassiveCredential, UserPasswordPassiveCredential

public interface PassiveCredential
extends Credential

A passive credential is simply a container for an user's secret. The portlet extracts the secret out of the credential and does all the authentication (communication) at the backend itself.
This credential type is a fallback for those cases in which no active credential is provided (e.g. because the backend's authentication protocol is too specific). Preconditions:

Since:
5.1.0.1

Field Summary
 
Fields inherited from interface com.ibm.portal.portlet.service.credentialvault.credentials.Credential
KEY_CREDENTIAL_SECRET
 
Method Summary
 boolean isActive()
          Returns whether a credential is active or passive.
 
Methods inherited from interface com.ibm.portal.portlet.service.credentialvault.credentials.Credential
getSecretType, init
 

Method Detail

isActive

boolean isActive()
Returns whether a credential is active or passive.

Specified by:
isActive in interface Credential
Returns:
boolean always returns false
See Also:
ActiveCredential, PassiveCredential