com.cisco.jtapi.extensions
Interface CiscoProvAuthenticationInfoEv

All Superinterfaces:
CiscoEv, CiscoProvEv, javax.telephony.events.Ev, javax.telephony.events.ProvEv

public interface CiscoProvAuthenticationInfoEv
extends CiscoProvEv

Introduction

CiscoProvAuthenticationInfoEv event is delivered to ProviderObserver when an authentication information message needs to be delivered to an application. Currently, this event is only used when the Password Expiry feature is enabled in the CUCM admin panel, and the user password is going to expire, or already has.


Field Summary
static int ID
           
static int PASSWORD_EXPIRED
          This static variable is used as a constant to represent that a user's password has already expired.
 
Fields inherited from interface com.cisco.jtapi.extensions.CiscoProvEv
CAUSE_EM_LOGIN, CAUSE_EM_LOGIN_PROFILE_ADD, CAUSE_EM_LOGOUT, CAUSE_EM_LOGOUT_PROFILE_REMOVE, CAUSE_NORMAL
 
Fields inherited from interface javax.telephony.events.Ev
CAUSE_CALL_CANCELLED, CAUSE_DEST_NOT_OBTAINABLE, CAUSE_INCOMPATIBLE_DESTINATION, CAUSE_LOCKOUT, CAUSE_NETWORK_CONGESTION, CAUSE_NETWORK_NOT_OBTAINABLE, CAUSE_NEW_CALL, CAUSE_RESOURCES_NOT_AVAILABLE, CAUSE_SNAPSHOT, CAUSE_UNKNOWN, META_CALL_ADDITIONAL_PARTY, META_CALL_ENDING, META_CALL_MERGING, META_CALL_PROGRESS, META_CALL_REMOVING_PARTY, META_CALL_STARTING, META_CALL_TRANSFERRING, META_SNAPSHOT, META_UNKNOWN
 
Method Summary
 int getDaysUntilPasswordExpiry()
          Returns the CiscoCallID object for the ringing call.
 
Methods inherited from interface com.cisco.jtapi.extensions.CiscoProvEv
getCiscoCause
 
Methods inherited from interface javax.telephony.events.ProvEv
getProvider
 
Methods inherited from interface javax.telephony.events.Ev
getCause, getID, getMetaCode, getObserved, isNewMetaEvent
 

Field Detail

ID

static final int ID
See Also:
Constant Field Values

PASSWORD_EXPIRED

static final int PASSWORD_EXPIRED
This static variable is used as a constant to represent that a user's password has already expired. See the getDaysUntilPasswordExpiry() method.

See Also:
Constant Field Values
Method Detail

getDaysUntilPasswordExpiry

int getDaysUntilPasswordExpiry()
Returns the CiscoCallID object for the ringing call.

Returns:
Integer representing the number of days until the user's password expires. CiscoProvAuthenticationInfoEv.EXPIRED represents that the password has already expired.