private static final class Utilities.ClientKey extends Utilities.ServerKey
Modifier and Type | Field and Description |
---|---|
(package private) String[] |
cipherSuites |
(package private) boolean |
clientAuthRequired |
(package private) Endpoint |
endpoint |
(package private) Set |
permittedRemotePrincipals |
permittedLocalPrincipals
Modifier | Constructor and Description |
---|---|
(package private) |
Utilities.ClientKey(CallContext callContext)
Creates a key for the specified client call context.
|
private |
Utilities.ClientKey(Utilities.ClientKey clientKey,
ReferenceQueue queue)
Copies the key to the queue.
|
Modifier and Type | Method and Description |
---|---|
WeakSoftTable.RemovableReference |
copy(ReferenceQueue queue)
Returns a copy of this instance registered with the specified queue.
|
boolean |
equals(Object other)
Returns true if the argument is an instance of the same concrete
class, and if both objects had null keys, or if neither object has
had its weak key cleared and their values are ==.
|
int |
hashCode() |
cleared
clear, enqueue, get, isEnqueued
final Set permittedRemotePrincipals
final Endpoint endpoint
final boolean clientAuthRequired
final String[] cipherSuites
Utilities.ClientKey(CallContext callContext)
private Utilities.ClientKey(Utilities.ClientKey clientKey, ReferenceQueue queue)
public WeakSoftTable.RemovableReference copy(ReferenceQueue queue)
WeakSoftTable.RemovableReference
copy
in interface WeakSoftTable.RemovableReference
copy
in class Utilities.ServerKey
queue
- the queue with which this instance should be registeredpublic int hashCode()
hashCode
in class Utilities.ServerKey
public boolean equals(Object other)
WeakSoftTable.WeakKey
equals
in class Utilities.ServerKey
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.