ChildSaProposal
class ChildSaProposal : SaProposal
kotlin.Any | ||
↳ | android.net.ipsec.ike.SaProposal | |
↳ | android.net.ipsec.ike.ChildSaProposal |
ChildSaProposal represents a proposed configuration to negotiate a Child SA.
ChildSaProposal will contain cryptograhic algorithms and key generation materials for the negotiation of a Child SA.
User must provide at least one valid ChildSaProposal when they are creating a new Child SA.
Summary
Nested classes | |
---|---|
This class is used to incrementally construct a ChildSaProposal. |
Inherited constants | |
---|---|
Public methods | |
---|---|
Boolean | |
static MutableSet<Int!> |
Returns supported encryption algorithms for Child SA proposal negotiation. |
static MutableSet<Int!> |
Returns supported integrity algorithms for Child SA proposal negotiation. |
Int |
hashCode() |
Inherited functions | |
---|---|
Public methods
equals
fun equals(other: Any?): Boolean
Parameters | |
---|---|
obj |
the reference object with which to compare. |
Return | |
---|---|
Boolean |
true if this object is the same as the obj argument; false otherwise. |
getSupportedEncryptionAlgorithms
static fun getSupportedEncryptionAlgorithms(): MutableSet<Int!>
Returns supported encryption algorithms for Child SA proposal negotiation.
Some algorithms may not be supported on old devices.
Return | |
---|---|
MutableSet<Int!> |
This value cannot be null . |
getSupportedIntegrityAlgorithms
static fun getSupportedIntegrityAlgorithms(): MutableSet<Int!>
Returns supported integrity algorithms for Child SA proposal negotiation.
Some algorithms may not be supported on old devices.
Return | |
---|---|
MutableSet<Int!> |
This value cannot be null . |