| Package | Description |
|---|---|
| net.krotscheck.kangaroo.authz.admin.v1.resource |
The resources and services of the Admin API.
|
| net.krotscheck.kangaroo.authz.common.authenticator |
Authentication handlers.
|
| net.krotscheck.kangaroo.authz.common.authenticator.oauth2 |
Shared code for OAuth2 based authenticators.
|
| net.krotscheck.kangaroo.authz.common.authenticator.password |
The password authentication provider.
|
| net.krotscheck.kangaroo.authz.common.authenticator.test |
The test authentication provider.
|
| net.krotscheck.kangaroo.authz.common.database.entity |
Entities in our data model.
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
UserIdentityService.createResource(UserIdentity identity)
Create a new identity.
|
javax.ws.rs.core.Response |
UserIdentityService.updateResource(BigInteger id,
UserIdentity identity)
Update an identity.
|
| Modifier and Type | Method and Description |
|---|---|
UserIdentity |
IAuthenticator.authenticate(Authenticator authenticator,
javax.ws.rs.core.MultivaluedMap<String,String> parameters,
URI callback)
Authenticate and/or create a user identity for a specific client, given
the URI from an authentication delegate.
|
| Modifier and Type | Method and Description |
|---|---|
UserIdentity |
AbstractOAuth2Authenticator.authenticate(Authenticator authenticator,
javax.ws.rs.core.MultivaluedMap<String,String> parameters,
URI callback)
Handle the response from the IdP.
|
| Modifier and Type | Method and Description |
|---|---|
UserIdentity |
PasswordAuthenticator.authenticate(Authenticator authenticator,
javax.ws.rs.core.MultivaluedMap<String,String> parameters,
URI callback)
Resolve and/or create a user identity for a specific client, given the
returned URI.
|
| Modifier and Type | Method and Description |
|---|---|
UserIdentity |
TestAuthenticator.authenticate(Authenticator authenticator,
javax.ws.rs.core.MultivaluedMap<String,String> parameters,
URI callback)
Resolve and/or create a user identity, given an intermediate state and
request parameters.
|
| Modifier and Type | Method and Description |
|---|---|
UserIdentity |
OAuthToken.getIdentity()
Get the user identity to which this token was issued.
|
| Modifier and Type | Method and Description |
|---|---|
List<UserIdentity> |
User.getIdentities()
Get the identities for this user.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OAuthToken.setIdentity(UserIdentity identity)
Set the user identity to whom this token was issued.
|
| Modifier and Type | Method and Description |
|---|---|
void |
User.setIdentities(List<UserIdentity> identities)
Set the value for this user's identities.
|
Copyright © 2018 krotscheck.net. All rights reserved.