Packagemain.model.interfaces
Interfacepublic interface IGroupSpec extends IListElement
Implementors GroupSpecVO



Public Properties
 PropertyDefined By
 InheritedelementID : String
[read-only]
IListElement
  hashedPassphrase : String
[read-only]
IGroupSpec
  multicastEnabled : Boolean
[read-only]
IGroupSpec
  name : String
[read-only]
IGroupSpec
  opaque : Boolean
[read-only]
IGroupSpec
  passphrase : String
[read-only]
IGroupSpec
  salt : String
[read-only]
IGroupSpec
Public Methods
 MethodDefined By
  
addBootstrapPeer(peerID:String):void
IGroupSpec
  
encodeAuthorizations(passphrase:String, salt:String = null):void
IGroupSpec
  
makeUnique():void
IGroupSpec
  
setPostingPassword(password:String = null, salt:String = null):void
IGroupSpec
  
setPublishPassword(password:String = null, salt:String = null):void
IGroupSpec
  
toOpaqueString(withAuth:Boolean = false):String
IGroupSpec
Property Detail
hashedPassphraseproperty
hashedPassphrase:String  [read-only]


Implementation
    public function get hashedPassphrase():String
multicastEnabledproperty 
multicastEnabled:Boolean  [read-only]


Implementation
    public function get multicastEnabled():Boolean
nameproperty 
name:String  [read-only]


Implementation
    public function get name():String
opaqueproperty 
opaque:Boolean  [read-only]


Implementation
    public function get opaque():Boolean
passphraseproperty 
passphrase:String  [read-only]


Implementation
    public function get passphrase():String
saltproperty 
salt:String  [read-only]


Implementation
    public function get salt():String
Method Detail
addBootstrapPeer()method
public function addBootstrapPeer(peerID:String):void

Parameters

peerID:String

encodeAuthorizations()method 
public function encodeAuthorizations(passphrase:String, salt:String = null):void

Parameters

passphrase:String
 
salt:String (default = null)

makeUnique()method 
public function makeUnique():void

setPostingPassword()method 
public function setPostingPassword(password:String = null, salt:String = null):void

Parameters

password:String (default = null)
 
salt:String (default = null)

setPublishPassword()method 
public function setPublishPassword(password:String = null, salt:String = null):void

Parameters

password:String (default = null)
 
salt:String (default = null)

toOpaqueString()method 
public function toOpaqueString(withAuth:Boolean = false):String

Parameters

withAuth:Boolean (default = false)

Returns
String