TsgcTURNServer › Properties › STUNOptions
STUNOptions Eigenschap
STUN-niveauopties overgenomen van TsgcSTUNServer: FINGERPRINT, SOFTWARE, Authenticatie- en Binding-Response-attributen.
Syntaxis
property STUNOptions: TsgcSTUNServer_Options read FSTUNOptions write SetSTUNOptions;
Standaardwaarde
—
Opmerkingen
Overgeërfd van TsgcSTUNServer; bepaalt hoe de server gewone STUN Binding Requests afhandelt die mogelijk samen met TURN-verkeer op dezelfde poort aankomen:
- Fingerprint: wanneer ingeschakeld, wordt een FINGERPRINT-attribuut toegevoegd aan antwoorden zodat STUN kan worden gemultiplext met andere protocollen op hetzelfde transportadres.
- Software: wanneer ingeschakeld, adverteert de serverimplementatie via het SOFTWARE-attribuut.
- Authentication: STUN-niveau authenticatie. Voor TURN-implementaties worden de referenties meestal geconfigureerd in TURNOptions.Authentication in plaats daarvan; schakel dit blok alleen in wanneer de server ook gewone Binding Requests moet authenticeren.
- BindingAttributes: selecteert welke optionele attributen (OTHER-ADDRESS, RESPONSE-ORIGIN, SOURCE-ADDRESS) worden toegevoegd aan succesvolle bindingsantwoorden.
Voorbeeld
oTURN.STUNOptions.Fingerprint := True;
oTURN.STUNOptions.Software := True;
oTURN.STUNOptions.BindingAttributes.ResponseOrigin := True;
oTURN.Active := True;
Terug naar Properties