com.sun.jini.discovery.internal
Class X500Server.X500MulticastRequest

java.lang.Object
  extended by com.sun.jini.discovery.MulticastRequest
      extended by com.sun.jini.discovery.internal.X500Server.X500MulticastRequest
Enclosing class:
X500Server

private class X500Server.X500MulticastRequest
extends MulticastRequest


Field Summary
private  ClientSubjectChecker checker
           
private  InvocationConstraints constraints
           
private  X500Principal p
           
private  ByteBuffer signature
           
private  ByteBuffer signed
           
 
Fields inherited from class com.sun.jini.discovery.MulticastRequest
groups, host, port, serviceIDs
 
Constructor Summary
private X500Server.X500MulticastRequest(MulticastRequest plainMR, InvocationConstraints constraints, X500Principal p, ByteBuffer signature, ByteBuffer signed, ClientSubjectChecker checker)
           
 
Method Summary
 void checkConstraints()
          Checks if the constraints whose checking was delayed when this instance was decoded, if any, are satisfied.
 
Methods inherited from class com.sun.jini.discovery.MulticastRequest
getGroups, getHost, getPort, getServiceIDs, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

constraints

private final InvocationConstraints constraints

p

private final X500Principal p

signature

private final ByteBuffer signature

signed

private final ByteBuffer signed

checker

private final ClientSubjectChecker checker
Constructor Detail

X500Server.X500MulticastRequest

private X500Server.X500MulticastRequest(MulticastRequest plainMR,
                                        InvocationConstraints constraints,
                                        X500Principal p,
                                        ByteBuffer signature,
                                        ByteBuffer signed,
                                        ClientSubjectChecker checker)
Method Detail

checkConstraints

public void checkConstraints()
                      throws IOException
Description copied from class: MulticastRequest
Checks if the constraints whose checking was delayed when this instance was decoded, if any, are satisfied. If the instance was not decoded, but directly constructed, this method does nothing.

Overrides:
checkConstraints in class MulticastRequest
Throws:
IOException - if an error occurs in interpreting the data


Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.