Package | Description |
---|---|
android.gov.nist.javax.sip |
This is the root of the JAIN implementation of SIP.
|
android.gov.nist.javax.sip.clientauthutils |
This package contains a set of utilities for client side Authentication Challenge handling.
|
android.gov.nist.javax.sip.stack |
This package implements the main protocol abstractions that are defined by the SIP RFC 3261.
|
android.javax.sip |
This package contains the main interfaces that model the architecture
from both an application developer and a stack vendor view.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClientTransactionExt |
Modifier and Type | Method and Description |
---|---|
ClientTransaction |
DialogTimeoutEvent.getClientTransaction()
Get the re-INVITE client transaction that
could not be sent.
|
ClientTransaction |
SipProviderImpl.getNewClientTransaction(Request request) |
Modifier and Type | Method and Description |
---|---|
void |
DialogTimeoutEvent.setClientTransaction(ClientTransaction clientTransaction)
Set the re-INVITE client transaction.
|
Modifier and Type | Method and Description |
---|---|
ClientTransaction |
AuthenticationHelperImpl.handleChallenge(Response challenge,
ClientTransaction challengedTransaction,
SipProvider transactionCreator,
int cacheTime) |
ClientTransaction |
AuthenticationHelper.handleChallenge(Response challenge,
ClientTransaction challengedTransaction,
SipProvider transactionCreator,
int cacheTime)
Uses securityAuthority to determinie a set of valid user credentials for
the specified Response (Challenge) and appends it to the challenged
request so that it could be retransmitted.
|
ClientTransaction |
AuthenticationHelperImpl.handleChallenge(Response challenge,
ClientTransaction challengedTransaction,
SipProvider transactionCreator,
int cacheTime,
boolean looseRouting) |
ClientTransaction |
AuthenticationHelper.handleChallenge(Response challenge,
ClientTransaction challengedTransaction,
SipProvider transactionCreator,
int cacheTime,
boolean useLooseRouting)
Uses securityAuthority to determinie a set of valid user credentials for
the specified Response (Challenge) and appends it to the challenged
request so that it could be retransmitted.
|
Modifier and Type | Method and Description |
---|---|
UserCredentialHash |
SecureAccountManager.getCredentialHash(ClientTransaction challengedTransaction,
String realm)
Returns the user credentials for a given SIP Domain.
|
UserCredentials |
AccountManager.getCredentials(ClientTransaction challengedTransaction,
String realm)
Returns the user credentials for a given SIP Domain.
|
ClientTransaction |
AuthenticationHelperImpl.handleChallenge(Response challenge,
ClientTransaction challengedTransaction,
SipProvider transactionCreator,
int cacheTime) |
ClientTransaction |
AuthenticationHelper.handleChallenge(Response challenge,
ClientTransaction challengedTransaction,
SipProvider transactionCreator,
int cacheTime)
Uses securityAuthority to determinie a set of valid user credentials for
the specified Response (Challenge) and appends it to the challenged
request so that it could be retransmitted.
|
ClientTransaction |
AuthenticationHelperImpl.handleChallenge(Response challenge,
ClientTransaction challengedTransaction,
SipProvider transactionCreator,
int cacheTime,
boolean looseRouting) |
ClientTransaction |
AuthenticationHelper.handleChallenge(Response challenge,
ClientTransaction challengedTransaction,
SipProvider transactionCreator,
int cacheTime,
boolean useLooseRouting)
Uses securityAuthority to determinie a set of valid user credentials for
the specified Response (Challenge) and appends it to the challenged
request so that it could be retransmitted.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SIPClientTransaction |
Modifier and Type | Method and Description |
---|---|
void |
SIPDialog.sendRequest(ClientTransaction clientTransactionId) |
void |
SIPDialog.sendRequest(ClientTransaction clientTransaction,
boolean allowInterleaving) |
Constructor and Description |
---|
SIPDialog.ReInviteSender(ClientTransaction ctx) |
Modifier and Type | Method and Description |
---|---|
ClientTransaction |
ResponseEvent.getClientTransaction()
Gets the client transaction associated with this ResponseEvent
|
ClientTransaction |
TransactionTerminatedEvent.getClientTransaction()
Gets the client transaction associated with this TransactionTerminatedEvent.
|
ClientTransaction |
TimeoutEvent.getClientTransaction()
Gets the client transaction associated with this TimeoutEvent.
|
ClientTransaction |
SipProvider.getNewClientTransaction(Request request)
Before an application can send a new request it must first request
a new client transaction to handle that Request.
|
Modifier and Type | Method and Description |
---|---|
void |
Dialog.sendRequest(ClientTransaction clientTransaction)
Sends a Request to the remote party of this dialog.
|
Constructor and Description |
---|
ResponseEvent(Object source,
ClientTransaction clientTransaction,
Dialog dialog,
Response response)
Constructs a ResponseEvent encapsulating the Response that has been received
by the underlying SipProvider.
|
TimeoutEvent(Object source,
ClientTransaction clientTransaction,
Timeout timeout)
Constructs a TimeoutEvent to indicate a client retransmission or transaction
timeout.
|
TransactionTerminatedEvent(Object source,
ClientTransaction clientTransaction)
Constructs a TransactionTerminatedEvent to indicate a client
retransmission or transaction timeout.
|
Copyright © 2016. All Rights Reserved.