JXTA

Uses of Interface
net.jxta.credential.Credential

Packages that use Credential
net.jxta.access The Access Service provides a framework for using the identities created with the Membership Service to control whether specific operations are permitted. 
net.jxta.credential Credentials provide the basic mechanisms for securly establishing and communicating identity within JXTA. 
net.jxta.membership The Membership Service allows a peer to establish an identity within a peer group. 
net.jxta.protocol Provides inteface objects for Advertisments and protocol messages for the JXTA Core and Standard Protocols. 
net.jxta.socket The socket package provides interface ala Socket over JXTA pipes. 
net.jxta.util A collection of utility classes used by the JXTA implementation and/or useful to users of the JXTA API. 
 

Uses of Credential in net.jxta.access
 

Methods in net.jxta.access with parameters of type Credential
 AccessService.AccessResult AccessService.doAccessCheck(PrivilegedOperation operation, Credential credential)
          Determine if a privileged operation is permitted for a given identity.
 PrivilegedOperation AccessService.newPrivilegedOperation(Object subject, Credential offerer)
          Create a new privileged operation with the specified subject.
 

Uses of Credential in net.jxta.credential
 

Subinterfaces of Credential in net.jxta.credential
 interface PrivilegedOperation
          A Privileged Operation is an identifier for an operation whose usage is restricted.
 

Classes in net.jxta.credential that implement Credential
 class AuthenticationCredential
          Authenication credentials are used by JXTA Membership Services as the basis for applications for peergroup membership.
 

Methods in net.jxta.credential that return Credential
 Credential PrivilegedOperation.getOfferer()
          Returns the offerer of this operation.
 

Methods in net.jxta.credential with parameters of type Credential
 boolean CredentialValidator.checkCred(Credential cred)
          Called when a credential verfication is needed.
 

Uses of Credential in net.jxta.membership
 

Methods in net.jxta.membership that return Credential
 Credential MembershipService.getDefaultCredential()
          Returns the default credential for this peer.
 Credential MembershipService.join(Authenticator authenticated)
          Join the group by virtue of the completed authentication provided.
 Credential MembershipService.makeCredential(Element element)
          Given a fragment of a StructuredDocument, reconstruct a Credential object from that fragment.
 

Methods in net.jxta.membership that return types with arguments of type Credential
 Enumeration<Credential> MembershipService.getCurrentCredentials()
          Returns the current credentials for this peer.
 

Uses of Credential in net.jxta.protocol
 

Fields in net.jxta.protocol declared as Credential
protected  Credential SignedAdvertisement.signer
           
 

Methods in net.jxta.protocol that return Credential
 Credential ResolverSrdiMsg.getCredential()
          returns the credential
 Credential SignedAdvertisement.getSigner()
          Returns the credential which signed the advertisement.
 

Methods in net.jxta.protocol with parameters of type Credential
 void ResolverSrdiMsg.setCredential(Credential cred)
          set the credential object
 void SignedAdvertisement.setSigner(Credential cred)
          Sets the Credential which will sign the advertisement.
 

Uses of Credential in net.jxta.socket
 

Fields in net.jxta.socket declared as Credential
protected  Credential JxtaMulticastSocket.credential
           
protected  Credential JxtaSocket.localCredential
          Our credential that we provide to the remote peer.
protected  Credential JxtaServerSocket.localCredential
          The credential we will present to connect requests.
protected  Credential JxtaSocket.remoteCredential
          Credential of the remote peer.
 

Methods in net.jxta.socket that return Credential
 Credential JxtaSocket.getCredentialDoc()
          get the remote credential doc
protected static Credential JxtaSocket.getDefaultCredential(PeerGroup group)
          obtain the cred doc from the group object
 

Methods in net.jxta.socket with parameters of type Credential
protected  Message JxtaSocket.createConnectMessage(PeerGroup group, PipeAdvertisement pipeAdv, Credential credential, boolean isReliable, boolean initiator)
          Create a connection request/response message
protected  JxtaSocket JxtaServerSocket.createEphemeralSocket(PeerGroup group, PipeAdvertisement pipeAdv, PipeAdvertisement remoteEphemeralPipeAdv, PeerAdvertisement remotePeerAdv, Credential localCredential, Credential credential, boolean isReliable)
          Construct the emphemeral socket result from accept.
 void JxtaSocket.setCredential(Credential localCredential)
          Sets our credential to be used by this socket connection.
 void JxtaServerSocket.setCredential(Credential localCredential)
          Sets the credential to be used by this socket connection.
 

Constructors in net.jxta.socket with parameters of type Credential
JxtaSocket(PeerGroup group, PipeAdvertisement pipeAdv, PipeAdvertisement remoteEphemeralPipeAdv, PeerAdvertisement remotePeerAdv, Credential localCredential, Credential remoteCredential, boolean isReliable)
          This constructor is used by JxtaServer socket for creating JxtaSocket instances in response to incoming connections.
 

Uses of Credential in net.jxta.util
 

Fields in net.jxta.util declared as Credential
protected  Credential JxtaBiDiPipe.credential
           
 


JXSE