public class IIOPOpenjdk<T extends IIOPOpenjdk<T>> extends Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
IIOPOpenjdk.AuthMethod  | 
static class  | 
IIOPOpenjdk.CallerPropagation  | 
static class  | 
IIOPOpenjdk.Security  | 
static class  | 
IIOPOpenjdk.Transactions  | 
| Constructor and Description | 
|---|
IIOPOpenjdk()  | 
| Modifier and Type | Method and Description | 
|---|---|
Boolean | 
addComponentViaInterceptor()
Indicates whether SSL components should be added by an IOR interceptor
 (on) or not (off). 
 | 
T | 
addComponentViaInterceptor(Boolean value)
Indicates whether SSL components should be added by an IOR interceptor
 (on) or not (off). 
 | 
void | 
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener 
 | 
String | 
authenticationContext()
The name of the authentication context used when the security initializer
 is set to 'elytron'. 
 | 
T | 
authenticationContext(String value)
The name of the authentication context used when the security initializer
 is set to 'elytron'. 
 | 
IIOPOpenjdk.AuthMethod | 
authMethod()
The authentication method. 
 | 
T | 
authMethod(IIOPOpenjdk.AuthMethod value)
The authentication method. 
 | 
IIOPOpenjdk.CallerPropagation | 
callerPropagation()
Indicates whether the caller identity should be propagated in the SAS
 context or not. 
 | 
T | 
callerPropagation(IIOPOpenjdk.CallerPropagation value)
Indicates whether the caller identity should be propagated in the SAS
 context or not. 
 | 
String | 
clientRequires()
Value that indicates the client SSL required parameters (None,
 ServerAuth, ClientAuth, MutualAuth). 
 | 
T | 
clientRequires(String value)
Value that indicates the client SSL required parameters (None,
 ServerAuth, ClientAuth, MutualAuth). 
 | 
Boolean | 
clientRequiresSsl()
Indicates whether IIOP connections from the server require SSL. 
 | 
T | 
clientRequiresSsl(Boolean value)
Indicates whether IIOP connections from the server require SSL. 
 | 
String | 
clientSslContext()
The name of the SSL context used to create client side SSL sockets. 
 | 
T | 
clientSslContext(String value)
The name of the SSL context used to create client side SSL sockets. 
 | 
String | 
clientSupports()
Value that indicates the client SSL supported parameters (None,
 ServerAuth, ClientAuth, MutualAuth). 
 | 
T | 
clientSupports(String value)
Value that indicates the client SSL supported parameters (None,
 ServerAuth, ClientAuth, MutualAuth). 
 | 
String | 
confidentiality()
Indicates whether the transport must require confidentiality protection
 or not. 
 | 
T | 
confidentiality(String value)
Indicates whether the transport must require confidentiality protection
 or not. 
 | 
String | 
detectMisordering()
Indicates whether the transport must require misordering detection or
 not. 
 | 
T | 
detectMisordering(String value)
Indicates whether the transport must require misordering detection or
 not. 
 | 
String | 
detectReplay()
Indicates whether the transport must require replay detection or not. 
 | 
T | 
detectReplay(String value)
Indicates whether the transport must require replay detection or not. 
 | 
Boolean | 
exportCorbaloc()
Indicates whether the root context should be exported as
 corbaloc::address:port/NameService (on) or not (off). 
 | 
T | 
exportCorbaloc(Boolean value)
Indicates whether the root context should be exported as
 corbaloc::address:port/NameService (on) or not (off). 
 | 
String | 
getKey()  | 
String | 
giopVersion()
The GIOP version to be used. 
 | 
T | 
giopVersion(String value)
The GIOP version to be used. 
 | 
Integer | 
highWaterMark()
TCP connection cache parameter. 
 | 
T | 
highWaterMark(Integer value)
TCP connection cache parameter. 
 | 
String | 
integrity()
Indicates whether the transport must require integrity protection or not. 
 | 
T | 
integrity(String value)
Indicates whether the transport must require integrity protection or not. 
 | 
Boolean | 
iona()
Indicates whether interoperability with IONA's ASP is enabled. 
 | 
T | 
iona(Boolean value)
Indicates whether interoperability with IONA's ASP is enabled. 
 | 
Integer | 
numberToReclaim()
TCP connection cache parameter. 
 | 
T | 
numberToReclaim(Integer value)
TCP connection cache parameter. 
 | 
String | 
persistentServerId()
Persistent id of the server. 
 | 
T | 
persistentServerId(String value)
Persistent id of the server. 
 | 
Map | 
properties()
A list of generic key/value properties. 
 | 
T | 
properties(Map value)
A list of generic key/value properties. 
 | 
T | 
property(String key,
        Object value)
A list of generic key/value properties. 
 | 
String | 
realm()
The authentication service (AS) realm name. 
 | 
T | 
realm(String value)
The authentication service (AS) realm name. 
 | 
void | 
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener 
 | 
Boolean | 
required()
Indicates if authentication is required (true) or not (false). 
 | 
T | 
required(Boolean value)
Indicates if authentication is required (true) or not (false). 
 | 
String | 
rootContext()
The naming service root context. 
 | 
T | 
rootContext(String value)
The naming service root context. 
 | 
IIOPOpenjdk.Security | 
security()
Indicates whether the security interceptors are to be installed (client,
 identity, elytron) or not (none). 
 | 
T | 
security(IIOPOpenjdk.Security value)
Indicates whether the security interceptors are to be installed (client,
 identity, elytron) or not (none). 
 | 
String | 
securityDomain()
The name of the security domain that holds the key and trust stores that
 will be used to establish SSL connections. 
 | 
T | 
securityDomain(String value)
The name of the security domain that holds the key and trust stores that
 will be used to establish SSL connections. 
 | 
String | 
serverRequires()
Value that indicates the server SSL required parameters (None,
 ServerAuth, ClientAuth, MutualAuth). 
 | 
T | 
serverRequires(String value)
Value that indicates the server SSL required parameters (None,
 ServerAuth, ClientAuth, MutualAuth). 
 | 
Boolean | 
serverRequiresSsl()
Indicates whether IIOP connections to the server require SSL. 
 | 
T | 
serverRequiresSsl(Boolean value)
Indicates whether IIOP connections to the server require SSL. 
 | 
String | 
serverSslContext()
The name of the SSL context used to create server side SSL sockets. 
 | 
T | 
serverSslContext(String value)
The name of the SSL context used to create server side SSL sockets. 
 | 
String | 
serverSupports()
Value that indicates the server SSL supported parameters (None,
 ServerAuth, ClientAuth, MutualAuth). 
 | 
T | 
serverSupports(String value)
Value that indicates the server SSL supported parameters (None,
 ServerAuth, ClientAuth, MutualAuth). 
 | 
String | 
socketBinding()
The name of the socket binding configuration that specifies the ORB port. 
 | 
T | 
socketBinding(String value)
The name of the socket binding configuration that specifies the ORB port. 
 | 
String | 
sslSocketBinding()
The name of the socket binding configuration that specifies the ORB SSL
 port. 
 | 
T | 
sslSocketBinding(String value)
The name of the socket binding configuration that specifies the ORB SSL
 port. 
 | 
Boolean | 
supportSsl()
Indicates whether SSL is to be supported (on) or not (off). 
 | 
T | 
supportSsl(Boolean value)
Indicates whether SSL is to be supported (on) or not (off). 
 | 
IIOPOpenjdk.Transactions | 
transactions()
Indicates whether the transactions interceptors are to be installed (full
 or spec) or not (none). 
 | 
T | 
transactions(IIOPOpenjdk.Transactions value)
Indicates whether the transactions interceptors are to be installed (full
 or spec) or not (none). 
 | 
String | 
trustInClient()
Indicates if the transport must require trust in client to be
 established. 
 | 
T | 
trustInClient(String value)
Indicates if the transport must require trust in client to be
 established. 
 | 
String | 
trustInTarget()
Indicates if the transport must require trust in target to be
 established. 
 | 
T | 
trustInTarget(String value)
Indicates if the transport must require trust in target to be
 established. 
 | 
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
public Map properties()
public IIOPOpenjdk.AuthMethod authMethod()
public T authMethod(IIOPOpenjdk.AuthMethod value)
public String realm()
public Boolean required()
public T required(Boolean value)
public String authenticationContext()
public T authenticationContext(String value)
public IIOPOpenjdk.Security security()
public T security(IIOPOpenjdk.Security value)
public IIOPOpenjdk.Transactions transactions()
public T transactions(IIOPOpenjdk.Transactions value)
public Boolean iona()
public Boolean exportCorbaloc()
public T exportCorbaloc(Boolean value)
public String rootContext()
public String giopVersion()
public String persistentServerId()
public T persistentServerId(String value)
public String socketBinding()
public T socketBinding(String value)
public String sslSocketBinding()
public T sslSocketBinding(String value)
public IIOPOpenjdk.CallerPropagation callerPropagation()
public T callerPropagation(IIOPOpenjdk.CallerPropagation value)
public Boolean addComponentViaInterceptor()
public T addComponentViaInterceptor(Boolean value)
public String clientRequires()
public T clientRequires(String value)
public Boolean clientRequiresSsl()
public T clientRequiresSsl(Boolean value)
public String clientSslContext()
public T clientSslContext(String value)
public String clientSupports()
public T clientSupports(String value)
public String securityDomain()
public T securityDomain(String value)
public String serverRequires()
public T serverRequires(String value)
public Boolean serverRequiresSsl()
public T serverRequiresSsl(Boolean value)
public String serverSslContext()
public T serverSslContext(String value)
public String serverSupports()
public T serverSupports(String value)
public Boolean supportSsl()
public T supportSsl(Boolean value)
public Integer highWaterMark()
public T highWaterMark(Integer value)
public Integer numberToReclaim()
public T numberToReclaim(Integer value)
public String confidentiality()
public T confidentiality(String value)
public String detectMisordering()
public T detectMisordering(String value)
public String detectReplay()
public T detectReplay(String value)
public String integrity()
public T integrity(String value)
public String trustInClient()
public T trustInClient(String value)
public String trustInTarget()
Copyright © 2018 JBoss by Red Hat. All rights reserved.