Oracle Fusion Middleware
Oracle WebLogic Server API Reference
11g Release 1 (10.3.5)

Part Number E13941-05

weblogic.security.SSL
Class CertificateCallbackInfo

java.lang.Object
  extended by weblogic.security.SSL.CertificateCallbackInfo

public class CertificateCallbackInfo
extends Object

ClientCertificateInfo contains methods for obtaining details about the end user request for an RMI connection to WebLogic Server, including the end user certificate that can be evaluated to determine whether authentication and the RMI connection is successful.


Constructor Summary
CertificateCallbackInfo(String srcServerName, String srcDomainName, String srcAddress, int srcPort, String dstAddress, int dstPort, Subject subject, X509Certificate[] certificate)
           
 
Method Summary
 X509Certificate[] getCertificate()
          Returns the X509 certificate of the end user making the RMI connection.
 String getDomainName()
          Returns the WebLogic domain of the client.
 String getDstAddress()
          Returns the IP address of the invoked server instance.
 int getDstPort()
          Returns the listen port of the invoked server instance.
 String getServerName()
          Returns the host name of the client machine.
 String getSrcAddress()
          Returns the IP address of the client making the RMI connection.
 int getSrcPort()
          Returns the client port.
 Subject getSubject()
          Returns the authenticated Subject.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CertificateCallbackInfo

public CertificateCallbackInfo(String srcServerName,
                               String srcDomainName,
                               String srcAddress,
                               int srcPort,
                               String dstAddress,
                               int dstPort,
                               Subject subject,
                               X509Certificate[] certificate)
Method Detail

getSubject

public Subject getSubject()
Returns the authenticated Subject.

Returns:
the authenticated Subject.

getCertificate

public X509Certificate[] getCertificate()
Returns the X509 certificate of the end user making the RMI connection.

Returns:
the X509 certificate

getSrcAddress

public String getSrcAddress()
Returns the IP address of the client making the RMI connection.

Returns:
the client IP address

getDomainName

public String getDomainName()
Returns the WebLogic domain of the client.

Returns:
the WebLogic domain

getSrcPort

public int getSrcPort()
Returns the client port.

Returns:
the port.

getServerName

public String getServerName()
Returns the host name of the client machine.

Returns:
the host name

getDstAddress

public String getDstAddress()
Returns the IP address of the invoked server instance.

Returns:
the address

getDstPort

public int getDstPort()
Returns the listen port of the invoked server instance.

Returns:
the listen port

Copyright 1996, 2011, 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
Oracle WebLogic Server API Reference
11g Release 1 (10.3.5)

Part Number E13941-05