Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.3)

Part Number E41849-02

weblogic.coherence.descriptor.wl
Interface CoherenceKeystoreParamsBean

All Superinterfaces:
SettableBean

public interface CoherenceKeystoreParamsBean
extends SettableBean

Information needed to access key material for Coherence Identity from the keystore.

Access limited to the following security roles:
Deployer

Method Summary
 String getCoherenceIdentityAlias()
          The string alias used to store and retrieve the Coherence Identity private key in the keystore.
 String getCoherencePrivateKeyPassPhrase()
          The passphrase used to retrieve the private key for the Coherence Identity specified in the server configured keystore.
 byte[] getCoherencePrivateKeyPassPhraseEncrypted()
          The encrypted value of the passphrase.
 void setCoherenceIdentityAlias(String alias)
          Sets the value of the CoherenceIdentityAlias attribute.
 void setCoherencePrivateKeyPassPhrase(String phrase)
          Specifies the passphrase used to retrieve the private key for the Coherence Identity specified in the server configured keystore.
 void setCoherencePrivateKeyPassPhraseEncrypted(byte[] phraseEncrypted)
          Sets the value of the PassPhraseEncrypted attribute.
 
Methods inherited from interface weblogic.descriptor.SettableBean
isSet, unSet
 

Method Detail

getCoherenceIdentityAlias

String getCoherenceIdentityAlias()

The string alias used to store and retrieve the Coherence Identity private key in the keystore. This private key is associated with the Coherence Identity digital certificate. If this alias is null, the Server SSL identity alias will be used.

Returns:
The CoherenceIdentityAlias value
Default Value:
null

setCoherenceIdentityAlias

void setCoherenceIdentityAlias(String alias)

Sets the value of the CoherenceIdentityAlias attribute.

Parameters:
alias - The new coherenceIdentityAlias value
See Also:
CoherenceKeystoreParamsBean.getCoherenceIdentityAlias()

getCoherencePrivateKeyPassPhrase

String getCoherencePrivateKeyPassPhrase()
The passphrase used to retrieve the private key for the Coherence Identity specified in the server configured keystore. This passphrase is assigned to the private key when the private key is generated.

Note that when you get the value of this attribute, WebLogic Server does the following:

  1. Retrieves the value of the CoherencePrivateKeyPassPhrase attribute.
  2. Decrypts the value and returns the unencrypted passphrase.

Returns:
The Coherence Identity private key pass phrase.
See Also:
CoherenceKeystoreParamsBean.setCoherencePrivateKeyPassPhrase(java.lang.String)
Default Value:
null

setCoherencePrivateKeyPassPhrase

void setCoherencePrivateKeyPassPhrase(String phrase)
Specifies the passphrase used to retrieve the private key for the Coherence Identity specified in the server configured keystore. This passphrase is assigned to the private key when the private key is generated.

Note that when you set the value of this attribute, WebLogic Server does the following:

  1. Encrypts the value.
  2. Sets the value of the CoherencePrivateKeyPassPhraseEncrypted attribute to the encrypted value.

Parameters:
phrase - The Coherence Identity private key pass phrase.
See Also:
CoherenceKeystoreParamsBean.getCoherencePrivateKeyPassPhrase()

getCoherencePrivateKeyPassPhraseEncrypted

byte[] getCoherencePrivateKeyPassPhraseEncrypted()

The encrypted value of the passphrase.

Returns:
The encrypted passphrase

setCoherencePrivateKeyPassPhraseEncrypted

void setCoherencePrivateKeyPassPhraseEncrypted(byte[] phraseEncrypted)

Sets the value of the PassPhraseEncrypted attribute.

Parameters:
phraseEncrypted - The encrypted value of the phraseEncrypted
See Also:
SAFLoginContextBean.getPasswordEncrypted()

Copyright 1996, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.3)

Part Number E41849-02