RTSPAuth
Class
constructor
parent_
class
name
accept_
certificate
authenticate
check
generate_
authenticate_
header
GJS 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
, peer_cert
:
TlsCertificate
, errors
:
TlsCertificateFlags
)
:
boolean
Parameters
auth:
RTSPAuth
connection:
TlsConnection
peer_cert:
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:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RSdHNwU2VydmVyXzFfMC5Hc3RSdHNwU2VydmVyLlJUU1BBdXRoQ2xhc3MuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdFJ0c3BTZXJ2ZXJfMV8wLkdzdFJ0c3BTZXJ2ZXIuUlRTUEF1dGhDbGFzcy5odG1sI3BhcmVudF9jbGFzcyIsIm5hbWUiOiJwYXJlbnRfY2xhc3MiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IkdzdFJ0c3BTZXJ2ZXJfMV8wLkdzdFJ0c3BTZXJ2ZXIuUlRTUEF1dGhDbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHc3RSdHNwU2VydmVyXzFfMC5Hc3RSdHNwU2VydmVyLlJUU1BBdXRoQ2xhc3MuaHRtbCNhY2NlcHRfY2VydGlmaWNhdGUiLCJuYW1lIjoiYWNjZXB0X2NlcnRpZmljYXRlIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdzdFJ0c3BTZXJ2ZXJfMV8wLkdzdFJ0c3BTZXJ2ZXIuUlRTUEF1dGhDbGFzcy5odG1sI2F1dGhlbnRpY2F0ZSIsIm5hbWUiOiJhdXRoZW50aWNhdGUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0UnRzcFNlcnZlcl8xXzAuR3N0UnRzcFNlcnZlci5SVFNQQXV0aENsYXNzLmh0bWwjY2hlY2siLCJuYW1lIjoiY2hlY2siLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR3N0UnRzcFNlcnZlcl8xXzAuR3N0UnRzcFNlcnZlci5SVFNQQXV0aENsYXNzLmh0bWwjZ2VuZXJhdGVfYXV0aGVudGljYXRlX2hlYWRlciIsIm5hbWUiOiJnZW5lcmF0ZV9hdXRoZW50aWNhdGVfaGVhZGVyIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR3N0UnRzcFNlcnZlcl8xXzAuR3N0UnRzcFNlcnZlci5SVFNQQXV0aENsYXNzLmh0bWwiLCJuYW1lIjoiUlRTUEF1dGhDbGFzcyJ9
The authentication class.