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 Boolean addComponentViaInterceptor()
public T addComponentViaInterceptor(Boolean value)
public IIOPOpenjdk.AuthMethod authMethod()
public T authMethod(IIOPOpenjdk.AuthMethod value)
public String authenticationContext()
public T authenticationContext(String value)
public IIOPOpenjdk.CallerPropagation callerPropagation()
public T callerPropagation(IIOPOpenjdk.CallerPropagation 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 confidentiality()
public T confidentiality(String value)
public String detectMisordering()
public T detectMisordering(String value)
public String detectReplay()
public T detectReplay(String value)
public Boolean exportCorbaloc()
public T exportCorbaloc(Boolean value)
public String giopVersion()
public Integer highWaterMark()
public T highWaterMark(Integer value)
public String integrity()
public T integrity(String value)
public Boolean iona()
public Integer numberToReclaim()
public T numberToReclaim(Integer value)
public String persistentServerId()
public T persistentServerId(String value)
public Map properties()
public String realm()
public Boolean required()
public T required(Boolean value)
public String rootContext()
public IIOPOpenjdk.Security security()
public T security(IIOPOpenjdk.Security 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 String socketBinding()
public T socketBinding(String value)
public String sslSocketBinding()
public T sslSocketBinding(String value)
public Boolean supportSsl()
public T supportSsl(Boolean value)
public IIOPOpenjdk.Transactions transactions()
public T transactions(IIOPOpenjdk.Transactions value)
public String trustInClient()
public T trustInClient(String value)
public String trustInTarget()
Copyright © 2019 JBoss by Red Hat. All rights reserved.