IRC Component
The irc: component implements an IRC (Internet Relay Chat) transport.
URI format
irc:nick@host[:port]/#room
Options
Name |
Description |
Example |
Required? |
Default Value |
---|---|---|---|---|
|
The nickname used in chat |
|
no |
null |
|
The IRC server user name |
|
no |
the nickname |
|
The IRC server password |
|
no |
Nothing |
|
The IRC user's actual name |
|
no |
Nothing |
|
New in 2.0, the trust manager used to verify the SSL server's certificate |
trustManager=#referenceToTrustManagerBean |
no |
A default trust manager will be used that accepts all certificates |
SSL Support
As of Camel 2.0, you can also connect to an SSL enabled IRC server.
ircs:host[:port]/#room?username=user&password=pass
By default, the ircs transport will use SSLDefaultTrustManager. If you need to provide your own custom trust manager, use the trustManager
parameter as follows
ircs:host[:port]/#room?username=user&password=pass&trustManager=#referenceToMyTrustManagerBean