RTSPAuth
Class
constructor
parent
Class
name
accept
Certificate
authenticate
check
generate
Authenticate
Header
NODE-GTK API Reference
GstRtspServer-1.0
GstRtspServer
RTSPAuthClass
Class RTSPAuthClass
The authentication class.
record
Hierarchy
RTSPAuthClass
Index
Constructors
constructor
Properties
parent
Class
name
Methods
accept
Certificate
authenticate
check
generate
Authenticate
Header
Constructors
constructor
new RTSPAuth
Class
(
)
:
RTSPAuthClass
Returns
RTSPAuthClass
Properties
parent
Class
parent
Class
:
GObject
.
ObjectClass
Static
name
name
:
string
Methods
accept
Certificate
accept
Certificate
(
auth
:
RTSPAuth
, connection
:
TlsConnection
, peerCert
:
TlsCertificate
, errors
:
TlsCertificateFlags
)
:
boolean
Parameters
auth:
RTSPAuth
connection:
TlsConnection
peerCert:
TlsCertificate
errors:
TlsCertificateFlags
Returns
boolean
authenticate
authenticate
(
auth
:
RTSPAuth
, ctx
:
RTSPContext
)
:
boolean
Parameters
auth:
RTSPAuth
ctx:
RTSPContext
Returns
boolean
check
check
(
auth
:
RTSPAuth
, ctx
:
RTSPContext
, check
:
string
)
:
boolean
Parameters
auth:
RTSPAuth
ctx:
RTSPContext
check:
string
Returns
boolean
generate
Authenticate
Header
generate
Authenticate
Header
(
auth
:
RTSPAuth
, ctx
:
RTSPContext
)
:
void
Parameters
auth:
RTSPAuth
ctx:
RTSPContext
Returns
void
RTSPAuth
Class
constructor
parent
Class
name
accept
Certificate
authenticate
check
generate
Authenticate
Header
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RSdHNwU2VydmVyXzFfMC5Hc3RSdHNwU2VydmVyLlJUU1BBdXRoQ2xhc3MuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdFJ0c3BTZXJ2ZXJfMV8wLkdzdFJ0c3BTZXJ2ZXIuUlRTUEF1dGhDbGFzcy5odG1sI3BhcmVudENsYXNzIiwibmFtZSI6InBhcmVudENsYXNzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHc3RSdHNwU2VydmVyXzFfMC5Hc3RSdHNwU2VydmVyLlJUU1BBdXRoQ2xhc3MuaHRtbCNuYW1lIiwibmFtZSI6Im5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0UnRzcFNlcnZlcl8xXzAuR3N0UnRzcFNlcnZlci5SVFNQQXV0aENsYXNzLmh0bWwjYWNjZXB0Q2VydGlmaWNhdGUiLCJuYW1lIjoiYWNjZXB0Q2VydGlmaWNhdGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0UnRzcFNlcnZlcl8xXzAuR3N0UnRzcFNlcnZlci5SVFNQQXV0aENsYXNzLmh0bWwjYXV0aGVudGljYXRlIiwibmFtZSI6ImF1dGhlbnRpY2F0ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RSdHNwU2VydmVyXzFfMC5Hc3RSdHNwU2VydmVyLlJUU1BBdXRoQ2xhc3MuaHRtbCNjaGVjayIsIm5hbWUiOiJjaGVjayIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RSdHNwU2VydmVyXzFfMC5Hc3RSdHNwU2VydmVyLlJUU1BBdXRoQ2xhc3MuaHRtbCNnZW5lcmF0ZUF1dGhlbnRpY2F0ZUhlYWRlciIsIm5hbWUiOiJnZW5lcmF0ZUF1dGhlbnRpY2F0ZUhlYWRlciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkdzdFJ0c3BTZXJ2ZXJfMV8wLkdzdFJ0c3BTZXJ2ZXIuUlRTUEF1dGhDbGFzcy5odG1sIiwibmFtZSI6IlJUU1BBdXRoQ2xhc3MifQ==
The authentication class.