See: Description
| Interface | Description |
|---|---|
| Challenge |
Abstract representation of a challenge as part of the security negotiation.
|
| Response |
Abstract representation of a response as part of the security negotiation.
|
| SecurityAuthority |
Defines the service for dealing with authenticating users via a challenge/response scheme.
|
| SecurityService |
Defines the actual interface combining service administration and user control methods.
|
| UserID |
Uniquely identifies a user.
|
| UserToken |
Uniquely identifies an authenticated user.
|
| Class | Description |
|---|---|
| SimpleSecurityAuthority |
Provides a basic security authority based on unique names.
|
| SimpleSecurityAuthority.SimpleChallenge |
The challenge for this authority containing a timestamp and block of random data.
|
| SimpleSecurityAuthority.SimpleResponse |
The response for this authority, consisting of a block of data which has been mangled based on the
timestamp and ID of the user creating the response.
|
| SimpleSecurityAuthority.SimpleUserID |
Represents the user ID for this authority.
|
| SimpleSecurityAuthority.SimpleUserToken |
Represents the authenticated user token for this authority.
|
| Exception | Description |
|---|---|
| AccessDeniedException |
Thrown by the security authority implementations if the credentials supplied are not correct or
another error occurs as a result of user parameters.
|
This package contains the files specifically for link security implementing various authentication schemes.
See for information on the service.SecurityAuthority