public class SecurityProtectedEMMMessage extends Sequence
SecurityProtectedEMMMessage
type.Constructor and Description |
---|
SecurityProtectedEMMMessage()
The default constructor.
|
SecurityProtectedEMMMessage(INTEGER protocolDiscriminator,
INTEGER securityHeaderType,
INTEGER mac,
INTEGER sequenceNumber,
OctetString message)
Constructs an instance of the
SecurityProtectedEMMMessage with the specified
components. |
Modifier and Type | Method and Description |
---|---|
INTEGER |
getMac()
Returns the value of the
mac field. |
OctetString |
getMessage()
Returns the value of the
message field. |
INTEGER |
getProtocolDiscriminator()
Returns the value of the
protocolDiscriminator field. |
INTEGER |
getSecurityHeaderType()
Returns the value of the
securityHeaderType field. |
INTEGER |
getSequenceNumber()
Returns the value of the
sequenceNumber field. |
void |
setMac(INTEGER mac)
Sets the value of the
mac field. |
void |
setMessage(OctetString message)
Sets the value of the
message field. |
void |
setProtocolDiscriminator(INTEGER protocolDiscriminator)
Sets the value of the
protocolDiscriminator field. |
void |
setSecurityHeaderType(INTEGER securityHeaderType)
Sets the value of the
securityHeaderType field. |
void |
setSequenceNumber(INTEGER sequenceNumber)
Sets the value of the
sequenceNumber field. |
public SecurityProtectedEMMMessage()
public SecurityProtectedEMMMessage(INTEGER protocolDiscriminator, INTEGER securityHeaderType, INTEGER mac, INTEGER sequenceNumber, OctetString message)
SecurityProtectedEMMMessage
with the specified
components.protocolDiscriminator
- the value of the protocolDiscriminator
field (mandatory).
The ProtocolDiscriminator
class defines meaningful names for particular values of the field.securityHeaderType
- the value of the securityHeaderType
field (mandatory).
The SecurityHeaderType
class defines meaningful names for particular values of the field.mac
- the value of the mac
field (mandatory).sequenceNumber
- the value of the sequenceNumber
field (mandatory).message
- the value of the message
field (mandatory).java.lang.IllegalArgumentException
- when any mandatory component has a null value.public INTEGER getProtocolDiscriminator()
protocolDiscriminator
field.protocolDiscriminator
field.
The ProtocolDiscriminator
class defines meaningful names for particular values of the field.public void setProtocolDiscriminator(INTEGER protocolDiscriminator)
protocolDiscriminator
field.protocolDiscriminator
- the value of the protocolDiscriminator
field.
The ProtocolDiscriminator
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the protocolDiscriminator
parameter is null.public INTEGER getSecurityHeaderType()
securityHeaderType
field.securityHeaderType
field.
The SecurityHeaderType
class defines meaningful names for particular values of the field.public void setSecurityHeaderType(INTEGER securityHeaderType)
securityHeaderType
field.securityHeaderType
- the value of the securityHeaderType
field.
The SecurityHeaderType
class defines meaningful names for particular values of the field.java.lang.IllegalArgumentException
- when the securityHeaderType
parameter is null.public INTEGER getMac()
mac
field.mac
field.public void setMac(INTEGER mac)
mac
field.mac
- the value of the mac
field.java.lang.IllegalArgumentException
- when the mac
parameter is null.public INTEGER getSequenceNumber()
sequenceNumber
field.sequenceNumber
field.public void setSequenceNumber(INTEGER sequenceNumber)
sequenceNumber
field.sequenceNumber
- the value of the sequenceNumber
field.java.lang.IllegalArgumentException
- when the sequenceNumber
parameter is null.public OctetString getMessage()
message
field.message
field.public void setMessage(OctetString message)
message
field.message
- the value of the message
field.java.lang.IllegalArgumentException
- when the message
parameter is null.Copyright © 2024 OSS Nokalva, Inc. All rights reserved.
This document is proprietary to OSS Nokalva, Inc., and may be used only by their direct licensees. Distribution is not permitted. This copyright statement must not be removed.