- C - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
C means it's conditional based on some other aspect of the message.
- calculateHmacSha1(byte[], int, int, byte[]) - Static method in class org.restcomm.media.stun.messages.attributes.general.MessageIntegrityAttribute
-
Encodes message using key and the HMAC-SHA1 algorithm
as per RFC 2104 and returns the resulting byte array.
- calculateXorCRC32(byte[], int, int) - Static method in class org.restcomm.media.stun.messages.attributes.general.FingerprintAttribute
-
Calculates and returns the CRC32 checksum for message after
applying the XOR_MASK specified by RFC 5389.
- CHANGE_REQUEST - Static variable in class org.restcomm.media.stun.messages.attributes.StunAttribute
-
Change request attribute.
- CHANGE_REQUEST_PRESENTITY_INDEX - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- CHANGED_ADDRESS - Static variable in class org.restcomm.media.stun.messages.attributes.StunAttribute
-
Changed address attribute.
- CHANGED_ADDRESS_PRESENTITY_INDEX - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- ChangedAddressAttribute - Class in org.restcomm.media.stun.messages.attributes.address
-
The CHANGED-ADDRESS attribute indicates the IP address and port where
responses would have been sent from if the "change IP" and "change port"
flags had been set in the CHANGE-REQUEST attribute of the Binding Request.
- ChangedAddressAttribute() - Constructor for class org.restcomm.media.stun.messages.attributes.address.ChangedAddressAttribute
-
- ChangeRequestAttribute - Class in org.restcomm.media.stun.messages.attributes.general
-
- ChangeRequestAttribute() - Constructor for class org.restcomm.media.stun.messages.attributes.general.ChangeRequestAttribute
-
- CHANNEL_NUMBER - Static variable in class org.restcomm.media.stun.messages.attributes.StunAttribute
-
Channel number attribute.
- CHANNEL_NUMBER_PRESENTITY_INDEX - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- CHANNELBIND_ERROR_RESPONSE - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- CHANNELBIND_REQUEST - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- CHANNELBIND_REQUEST_PRESENTITY_INDEX - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- CHANNELBIND_RESPONSE - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- CHANNELBIND_RESPONSE_PRESENTITY_INDEX - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- ChannelNumberAttribute - Class in org.restcomm.media.stun.messages.attributes.general
-
The CHANNEL-NUMBER attribute is used to known on which channel the TURN
client want to send data.
- ChannelNumberAttribute() - Constructor for class org.restcomm.media.stun.messages.attributes.general.ChannelNumberAttribute
-
- contains(char) - Method in class org.restcomm.media.stun.messages.attributes.general.UnknownAttributesAttribute
-
Verifies whether the specified attributeID is contained by this
attribute.
- containsAttribute(char) - Method in class org.restcomm.media.stun.messages.StunMessage
-
Returns true if the this Message contains an attribute
with the specified type or false otherwise.
- ContextDependentAttribute - Interface in org.restcomm.media.stun.messages.attributes.general
-
Represents a type of attribute which contains a value that depends on the
content of the message.
- ControlAttribute - Class in org.restcomm.media.stun.messages.attributes.control
-
- ControlAttribute(boolean) - Constructor for class org.restcomm.media.stun.messages.attributes.control.ControlAttribute
-
- ControlledAttribute - Class in org.restcomm.media.stun.messages.attributes.control
-
- ControlledAttribute() - Constructor for class org.restcomm.media.stun.messages.attributes.control.ControlledAttribute
-
- controlling - Variable in class org.restcomm.media.stun.messages.attributes.control.ControlAttribute
-
- ControllingAttribute - Class in org.restcomm.media.stun.messages.attributes.control
-
- ControllingAttribute() - Constructor for class org.restcomm.media.stun.messages.attributes.control.ControllingAttribute
-
- createBindingResponse(StunRequest, TransportAddress) - Static method in class org.restcomm.media.stun.messages.StunMessageFactory
-
Creates a BindingResponse in a RFC5389 compliant manner containing a
single XOR-MAPPED-ADDRESS attribute
- createChangedAddressAttribute(TransportAddress) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a changedAddressAttribute of the specified type and with the
specified address and port
- createChangeRequestAttribute() - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a ChangeRequestAttribute with "false" values for the changeIP and
changePort flags.
- createChangeRequestAttribute(boolean, boolean) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a ChangeRequestAttribute with the specified flag values.
- createChannelNumberAttribute(char) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Create a ChannelNumberAttribute.
- createDataAttribute(byte[]) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Create a DataAtttribute.
- createDataAttributeWithoutPadding(byte[]) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Create a DataAtttribute.
- createDestinationAddressAttribute(TransportAddress) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a DestinationFromAddressAttribute of the specified type and with
the specified address and port
- createErrorCodeAttribute(byte, byte) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates an ErrorCodeAttribute with the specified error class and number
and a default reason phrase.
- createErrorCodeAttribute(byte, byte, String) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates an ErrorCodeAttribute with the specified error class, number and
reason phrase.
- createErrorCodeAttribute(char) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates an ErrorCodeAttribute with the specified error code and a default
reason phrase.
- createErrorCodeAttribute(char, String) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates an ErrorCodeAttribute with the specified error code and reason
phrase.
- createEvenPortAttribute(boolean) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Create a EventAttribute.
- createFingerprintAttribute() - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates an empty FingerprintAttribute with a 0 check sum.
- createIceControlledAttribute(long) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates an Controlled Attribute object with the specified tie-breaker
value
- createIceControllingAttribute(long) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates an Controlling Attribute with the specified tie-breaker value
- createLifetimeAttribute(int) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Create a LifetimeAttribute.
- createMagicCookieAttribute() - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a MagicCookieAttribute.
- createMappedAddressAttribute(TransportAddress) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a MappedAddressAttribute of the specified type and with the
specified address and port
- createMessageIntegrityAttribute(String, byte[]) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates an empty MessageIntegrityAttribute.
- createNonceAttribute(byte[]) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Create a NonceAttribute.
- CREATEPERMISSION_ERROR_RESPONSE - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- CREATEPERMISSION_REQUEST - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- CREATEPERMISSION_RESPONSE - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- createPriorityAttribute(long) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a Priority attribute with the specified priority value
- createRealmAttribute(byte[]) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Create a RealmAttribute.
- createReflectedFromAttribute(TransportAddress) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a ReflectedFromAddressAttribute of the specified type and with
the specified address and port
- createRequestedTransportAttribute(byte) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Create a RequestedTransportAttribute.
- createReservationTokenAttribute(byte[]) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Create a ReservationTokenAttribute.
- createResponseAddressAttribute(TransportAddress) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a ResponseFromAddressAttribute of the specified type and with the
specified address and port
- createSoftwareAttribute(byte[]) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Create a SoftwareAttribute.
- createSourceAddressAttribute(TransportAddress) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a SourceFromAddressAttribute of the specified type and with the
specified address and port
- createUnknownAttributesAttribute() - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates an empty UnknownAttributesAttribute.
- createUseCandidateAttribute() - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a UseCandidateAttribute
- createUsernameAttribute(byte[]) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Create a UsernameAttribute.
- createUsernameAttribute(String) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a new UsernameAttribute instance.
- createXorMappedAddressAttribute(TransportAddress, byte[]) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a XorMappedAddressAttribute for the specified address.
- createXorPeerAddressAttribute(TransportAddress, byte[]) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a XorPeerAddressAttribute of the specified type and with the
specified address and port
- createXorRelayedAddressAttribute(TransportAddress, byte[]) - Static method in class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
Creates a XorRelayedAddressAttribute of the specified type and with the
specified address and port.
- getAddress() - Method in class org.restcomm.media.stun.messages.attributes.address.AddressAttribute
-
- getAddress(byte[]) - Method in class org.restcomm.media.stun.messages.attributes.address.XorMappedAddressAttribute
-
Returns the result of applying XOR on this attribute's address, using the
specified transaction ID when converting IPv6 addresses.
- getAddressBytes() - Method in class org.restcomm.media.stun.messages.attributes.address.AddressAttribute
-
Returns the bytes of the address.
- getAttribute(int) - Method in class org.restcomm.media.stun.messages.attributes.general.UnknownAttributesAttribute
-
Returns the attribute id with index i.
- getAttribute(char) - Method in class org.restcomm.media.stun.messages.StunMessage
-
Returns the attribute with the specified type or null if no such
attribute exists.
- getAttributeCount() - Method in class org.restcomm.media.stun.messages.attributes.general.UnknownAttributesAttribute
-
Returns the number of attribute IDs contained by this class.
- getAttributeCount() - Method in class org.restcomm.media.stun.messages.StunMessage
-
Returns the number of attributes, currently contained by the message.
- getAttributePresentity(char) - Method in class org.restcomm.media.stun.messages.StunMessage
-
Returns whether an attribute could be present in this message.
- getAttributes() - Method in class org.restcomm.media.stun.messages.attributes.general.UnknownAttributesAttribute
-
Returns an iterator over the list of attribute IDs contained by this
attribute.
- getAttributes() - Method in class org.restcomm.media.stun.messages.StunMessage
-
- getAttributeType() - Method in class org.restcomm.media.stun.messages.attributes.StunAttribute
-
Returns the attribute's type.
- getBody() - Method in class org.restcomm.media.stun.messages.attributes.general.OptionalAttribute
-
- getChannelNumber() - Method in class org.restcomm.media.stun.messages.attributes.general.ChannelNumberAttribute
-
- getChecksum() - Method in class org.restcomm.media.stun.messages.attributes.general.FingerprintAttribute
-
Returns the CRC32 checksum that this attribute is carrying.
- getData() - Method in class org.restcomm.media.stun.messages.attributes.data.DataAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.address.AddressAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.control.ControlAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.data.DataAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.ChangeRequestAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.ChannelNumberAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.DontFragmentAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.EvenPortAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.FingerprintAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.LifetimeAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.MagicCookieAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.MessageIntegrityAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.NonceAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.OptionalAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.PriorityAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.RealmAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.RequestedTransportAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.ReservationTokenAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.SoftwareAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.UnknownAttributesAttribute
-
Returns the length (in bytes) of this attribute's body.
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.UseCandidateAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.UsernameAttribute
-
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.general.XorOnlyAttribute
-
Returns the length of this attribute's body.
- getDataLength() - Method in class org.restcomm.media.stun.messages.attributes.StunAttribute
-
Returns the length of this attribute's body.
- getDataLength() - Method in class org.restcomm.media.stun.messages.StunMessage
-
Returns the length of this message's body.
- getDataLengthWithoutPadding() - Method in class org.restcomm.media.stun.messages.StunMessage
-
Returns the length of this message's body without padding.
- getDefaultReasonPhrase(char) - Static method in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
Returns a default reason phrase corresponding to the specified error
code, as described by rfc 3489.
- getErrorClass() - Method in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
- getErrorCode() - Method in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
A convenience method that constructs an error code from this attribute's
class and number.
- getErrorNumber() - Method in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
- getFamily() - Method in class org.restcomm.media.stun.messages.attributes.address.AddressAttribute
-
Returns the family that the this.address belongs to.
- getHmacSha1Content() - Method in class org.restcomm.media.stun.messages.attributes.general.MessageIntegrityAttribute
-
- getID() - Method in exception org.restcomm.media.stun.StunException
-
Returns this exception's identifier.
- getKey() - Method in class org.restcomm.media.stun.messages.attributes.general.MessageIntegrityAttribute
-
- getLifetime() - Method in class org.restcomm.media.stun.messages.attributes.general.LifetimeAttribute
-
- getLocationInMessage() - Method in class org.restcomm.media.stun.messages.attributes.StunAttribute
-
For attributes that have arriving in incoming messages, this method
returns their original location in the binary array so that we could
later more easily verify attributes like MESSAGE-INTEGRITY.
- getMedia() - Method in class org.restcomm.media.stun.messages.attributes.general.MessageIntegrityAttribute
-
- getMessageType() - Method in class org.restcomm.media.stun.messages.StunMessage
-
The message type of this message.
- getName() - Method in class org.restcomm.media.stun.messages.attributes.address.AlternateServerAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.address.ChangedAddressAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.address.DestinationAddressAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.address.ReflectedFromAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.address.RemoteAddressAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.address.ResponseAddressAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.address.SourceAddressAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.address.XorMappedAddressAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.address.XorPeerAddressAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.address.XorRelayedAddressAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.control.ControlAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.data.DataAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.ChangeRequestAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.ChannelNumberAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.DontFragmentAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.EvenPortAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.FingerprintAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.LifetimeAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.MagicCookieAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.MappedAddressAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.MessageIntegrityAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.NonceAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.OptionalAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.PriorityAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.RealmAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.RequestedTransportAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.ReservationTokenAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.SoftwareAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.UnknownAttributesAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.UseCandidateAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.UsernameAttribute
-
- getName() - Method in class org.restcomm.media.stun.messages.attributes.general.XorOnlyAttribute
-
Returns the human readable name of this attribute.
- getName() - Method in class org.restcomm.media.stun.messages.attributes.StunAttribute
-
Returns the human readable name of this attribute.
- getName() - Method in class org.restcomm.media.stun.messages.StunMessage
-
Returns the human readable name of this message.
- getNonce() - Method in class org.restcomm.media.stun.messages.attributes.general.NonceAttribute
-
- getPort() - Method in class org.restcomm.media.stun.messages.attributes.address.AddressAttribute
-
- getPriority() - Method in class org.restcomm.media.stun.messages.attributes.general.PriorityAttribute
-
- getRealm() - Method in class org.restcomm.media.stun.messages.attributes.general.RealmAttribute
-
- getReasonPhrase() - Method in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
Returns the reason phrase.
- getRequestedTransport() - Method in class org.restcomm.media.stun.messages.attributes.general.RequestedTransportAttribute
-
- getReservationToken() - Method in class org.restcomm.media.stun.messages.attributes.general.ReservationTokenAttribute
-
- getSoftware() - Method in class org.restcomm.media.stun.messages.attributes.general.SoftwareAttribute
-
- getTieBreaker() - Method in class org.restcomm.media.stun.messages.attributes.control.ControlAttribute
-
- getTransactionId() - Method in class org.restcomm.media.stun.messages.StunMessage
-
Returns a reference to this message's transaction id.
- getUsername() - Method in class org.restcomm.media.stun.messages.attributes.general.MessageIntegrityAttribute
-
- getUsername() - Method in class org.restcomm.media.stun.messages.attributes.general.UsernameAttribute
-
- getValue() - Method in class org.restcomm.media.stun.messages.StunTransactionId
-
- GLOBAL_FAILURE - Static variable in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
- SEND_INDICATION - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- SEND_INDICATION_PRESENTITY_INDEX - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- SEND_REQUEST - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- SERVER_ERROR - Static variable in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
- setAddress(TransportAddress) - Method in class org.restcomm.media.stun.messages.attributes.address.AddressAttribute
-
- setAddress(TransportAddress, byte[]) - Method in class org.restcomm.media.stun.messages.attributes.address.XorMappedAddressAttribute
-
Applies a XOR mask to the specified address and then sets it as the value
transported by this attribute.
- setAddressChanging(boolean) - Method in class org.restcomm.media.stun.messages.attributes.general.ChangeRequestAttribute
-
- setAttributeType(char) - Method in class org.restcomm.media.stun.messages.attributes.address.AddressAttribute
-
- setAttributeType(char) - Method in class org.restcomm.media.stun.messages.attributes.StunAttribute
-
Sets the attribute's type.
- setBody(byte[], int, int) - Method in class org.restcomm.media.stun.messages.attributes.general.OptionalAttribute
-
- setChannelNumber(char) - Method in class org.restcomm.media.stun.messages.attributes.general.ChannelNumberAttribute
-
- setData(byte[]) - Method in class org.restcomm.media.stun.messages.attributes.data.DataAttribute
-
- setErrorClass(byte) - Method in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
Sets the class of the error.
- setErrorCode(char) - Method in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
A convenience method that sets error class and number according to the
specified error code.
- setErrorNumber(byte) - Method in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
- setHmacSha1Content(byte[]) - Method in class org.restcomm.media.stun.messages.attributes.general.MessageIntegrityAttribute
-
- setID(int) - Method in exception org.restcomm.media.stun.StunException
-
Sets the identifier of the error that caused the exception.
- setKey(byte[]) - Method in class org.restcomm.media.stun.messages.attributes.general.MessageIntegrityAttribute
-
- setLifetime(int) - Method in class org.restcomm.media.stun.messages.attributes.general.LifetimeAttribute
-
- setLocationInMessage(int) - Method in class org.restcomm.media.stun.messages.attributes.StunAttribute
-
For attributes that have arriving in incoming messages, this method
stores their original location in the binary array so that we could later
more easily verify attributes like MESSAGE-INTEGRITY.
- setMedia(String) - Method in class org.restcomm.media.stun.messages.attributes.general.MessageIntegrityAttribute
-
Sets the media name that we should use to get the corresponding remote
key (short-term authentication only).
- setMessageType(char) - Method in class org.restcomm.media.stun.messages.StunIndication
-
Checks whether indicationType is a valid indication type and if yes sets
it as the type of this instance.
- setMessageType(char) - Method in class org.restcomm.media.stun.messages.StunMessage
-
Sets this message's type to be messageType.
- setMessageType(char) - Method in class org.restcomm.media.stun.messages.StunRequest
-
- setMessageType(char) - Method in class org.restcomm.media.stun.messages.StunResponse
-
- setNonce(byte[]) - Method in class org.restcomm.media.stun.messages.attributes.general.NonceAttribute
-
- setPortChanging(boolean) - Method in class org.restcomm.media.stun.messages.attributes.general.ChangeRequestAttribute
-
- setPriority(long) - Method in class org.restcomm.media.stun.messages.attributes.general.PriorityAttribute
-
- setRealm(byte[]) - Method in class org.restcomm.media.stun.messages.attributes.general.RealmAttribute
-
- setReasonPhrase(String) - Method in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
Set's a reason phrase.
- setRequestedTransport(byte) - Method in class org.restcomm.media.stun.messages.attributes.general.RequestedTransportAttribute
-
- setReservationToken(byte[]) - Method in class org.restcomm.media.stun.messages.attributes.general.ReservationTokenAttribute
-
- setRFlag(boolean) - Method in class org.restcomm.media.stun.messages.attributes.general.EvenPortAttribute
-
Set the R flag.
- setSoftware(byte[]) - Method in class org.restcomm.media.stun.messages.attributes.general.SoftwareAttribute
-
- setTieBreaker(long) - Method in class org.restcomm.media.stun.messages.attributes.control.ControlAttribute
-
- setTransactionID(byte[]) - Method in class org.restcomm.media.stun.messages.StunMessage
-
Copies the specified tranID and sets it as this message's transactionID.
- setUsername(String) - Method in class org.restcomm.media.stun.messages.attributes.general.MessageIntegrityAttribute
-
Sets the username that we should use to obtain an encryption key
(password) that the
MessageIntegrityAttribute.encode() method should use when creating the
content of this message.
- setUsername(byte[]) - Method in class org.restcomm.media.stun.messages.attributes.general.UsernameAttribute
-
- SHARED_SECRET_ERROR_RESPONSE - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- SHARED_SECRET_ERROR_RESPONSE_PRESENTITY_INDEX - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- SHARED_SECRET_REQUEST - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- SHARED_SECRET_REQUEST_PRESENTITY_INDEX - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- SHARED_SECRET_RESPONSE - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- SHARED_SECRET_RESPONSE_PRESENTITY_INDEX - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- SOFTWARE - Static variable in class org.restcomm.media.stun.messages.attributes.StunAttribute
-
Software attribute.
- SOFTWARE_PRESENTITY_INDEX - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- SoftwareAttribute - Class in org.restcomm.media.stun.messages.attributes.general
-
The SOFTWARE attribute contains a textual description of the software being
used by the software or the client, including manufacturer and version
number.
- SoftwareAttribute() - Constructor for class org.restcomm.media.stun.messages.attributes.general.SoftwareAttribute
-
- SOURCE_ADDRESS - Static variable in class org.restcomm.media.stun.messages.attributes.StunAttribute
-
Source address attribute.
- SOURCE_ADDRESS_PRESENTITY_INDEX - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- SourceAddressAttribute - Class in org.restcomm.media.stun.messages.attributes.address
-
The SOURCE-ADDRESS attribute is present in Binding Responses.
- SourceAddressAttribute() - Constructor for class org.restcomm.media.stun.messages.attributes.address.SourceAddressAttribute
-
- STALE_CREDENTIALS - Static variable in class org.restcomm.media.stun.messages.attributes.general.ErrorCodeAttribute
-
- STUN_ERROR_RESP - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- STUN_INDICATION - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- STUN_METHOD_BINDING - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- STUN_REQUEST - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- STUN_SUCCESS_RESP - Static variable in class org.restcomm.media.stun.messages.StunMessage
-
- StunAttribute - Class in org.restcomm.media.stun.messages.attributes
-
After the header are 0 or more attributes.
- StunAttribute(char) - Constructor for class org.restcomm.media.stun.messages.attributes.StunAttribute
-
Creates an empty STUN message attribute.
- StunAttributeDecoder - Class in org.restcomm.media.stun.messages.attributes
-
Provides utilities for decoding a binary stream into an Stun Attribute
- StunAttributeDecoder() - Constructor for class org.restcomm.media.stun.messages.attributes.StunAttributeDecoder
-
- StunAttributeFactory - Class in org.restcomm.media.stun.messages.attributes
-
Factory that provides STUN/TURN/ICE attributes.
- StunAttributeFactory() - Constructor for class org.restcomm.media.stun.messages.attributes.StunAttributeFactory
-
- StunException - Exception in org.restcomm.media.stun
-
- StunException() - Constructor for exception org.restcomm.media.stun.StunException
-
Creates a StunException.
- StunException(int) - Constructor for exception org.restcomm.media.stun.StunException
-
Creates a StunException setting id as its identifier.
- StunException(String) - Constructor for exception org.restcomm.media.stun.StunException
-
Creates a StunException, setting an error message.
- StunException(int, String) - Constructor for exception org.restcomm.media.stun.StunException
-
Creates a StunException, setting an error message and an error id.
- StunException(int, String, Throwable) - Constructor for exception org.restcomm.media.stun.StunException
-
Creates a StunException, setting an error message an error id and a
cause.
- StunException(String, Throwable) - Constructor for exception org.restcomm.media.stun.StunException
-
Creates a StunException, setting an error message and a cause object.
- StunException(Throwable) - Constructor for exception org.restcomm.media.stun.StunException
-
Creates an exception, setting the Throwable object, that caused it.
- StunIndication - Class in org.restcomm.media.stun.messages
-
An indication descendant of the message class.
- StunIndication() - Constructor for class org.restcomm.media.stun.messages.StunIndication
-
- StunMessage - Class in org.restcomm.media.stun.messages
-
- StunMessage() - Constructor for class org.restcomm.media.stun.messages.StunMessage
-
Creates an empty STUN Message.
- StunMessageFactory - Class in org.restcomm.media.stun.messages
-
Factory that provides STUN Messages.
- StunMessageFactory() - Constructor for class org.restcomm.media.stun.messages.StunMessageFactory
-
- StunRequest - Class in org.restcomm.media.stun.messages
-
Represents a STUN Request message.
- StunRequest() - Constructor for class org.restcomm.media.stun.messages.StunRequest
-
- StunResponse - Class in org.restcomm.media.stun.messages
-
Represents a STUN Response message.
- StunResponse() - Constructor for class org.restcomm.media.stun.messages.StunResponse
-
- StunTransactionId - Class in org.restcomm.media.stun.messages
-
Represents a STUN transaction ID.
- StunTransactionId() - Constructor for class org.restcomm.media.stun.messages.StunTransactionId
-