|
keycloak-oidc-service
|

公開メンバ関数 | |
| ClientResource (RealmModel realm, AdminPermissionEvaluator auth, ClientModel clientModel, KeycloakSession session, AdminEventBuilder adminEvent) | |
| ProtocolMappersResource | getProtocolMappers () |
| Response | update (final ClientRepresentation rep) |
| ClientRepresentation | getClient () |
| ClientAttributeCertificateResource | getCertficateResource (@PathParam("attr") String attributePrefix) |
| Response | getInstallationProvider (@PathParam("providerId") String providerId) |
| void | deleteClient () |
| CredentialRepresentation | regenerateSecret () |
| ClientRepresentation | regenerateRegistrationAccessToken () |
| CredentialRepresentation | getClientSecret () |
| ScopeMappedResource | getScopeMappedResource () |
| RoleContainerResource | getRoleContainerResource () |
| List< ClientScopeRepresentation > | getDefaultClientScopes () |
| void | addDefaultClientScope (@PathParam("clientScopeId") String clientScopeId) |
| void | removeDefaultClientScope (@PathParam("clientScopeId") String clientScopeId) |
| List< ClientScopeRepresentation > | getOptionalClientScopes () |
| void | addOptionalClientScope (@PathParam("clientScopeId") String clientScopeId) |
| void | removeOptionalClientScope (@PathParam("clientScopeId") String clientScopeId) |
| ClientScopeEvaluateResource | clientScopeEvaluateResource () |
| UserRepresentation | getServiceAccountUser () |
| GlobalRequestResult | pushRevocation () |
| Map< String, Long > | getApplicationSessionCount () |
| List< UserSessionRepresentation > | getUserSessions (@QueryParam("first") Integer firstResult, @QueryParam("max") Integer maxResults) |
| Map< String, Long > | getOfflineSessionCount () |
| List< UserSessionRepresentation > | getOfflineUserSessions (@QueryParam("first") Integer firstResult, @QueryParam("max") Integer maxResults) |
| void | registerNode (Map< String, String > formParams) |
| void | unregisterNode (final @PathParam("node") String node) |
| GlobalRequestResult | testNodesAvailable () |
| AuthorizationService | authorization () |
| ManagementPermissionReference | getManagementPermissions () |
| ManagementPermissionReference | setManagementPermissionsEnabled (ManagementPermissionReference ref) |
静的公開メンバ関数 | |
| static ManagementPermissionReference | toMgmtRef (ClientModel client, AdminPermissionManagement permissions) |
限定公開メンバ関数 | |
| KeycloakApplication | getKeycloakApplication () |
限定公開変数類 | |
| RealmModel | realm |
| ClientModel | client |
| KeycloakSession | session |
| KeycloakApplication | keycloak |
| ClientConnection | clientConnection |
静的限定公開変数類 | |
| static final Logger | logger = Logger.getLogger(ClientResource.class) |
非公開メンバ関数 | |
| List< ClientScopeRepresentation > | getDefaultClientScopes (boolean defaultScope) |
| void | addDefaultClientScope (String clientScopeId, boolean defaultScope) |
| void | updateClientFromRep (ClientRepresentation rep, ClientModel client, KeycloakSession session) throws ModelDuplicateException |
| void | updateAuthorizationSettings (ClientRepresentation rep) |
非公開変数類 | |
| AdminPermissionEvaluator | auth |
| AdminEventBuilder | adminEvent |
Base resource class for managing one particular client of a realm.
Clients
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
Delete the client
|
inline |
Get application session count
Returns a number of user sessions associated with this client
{ "count": number }
|
inline |
Get representation of certificate resource
| attributePrefix |
|
inline |
Get representation of the client
|
inline |
Get the client secret
|
inline |
Get default client scopes. Only name and ids are returned.
|
inlineprivate |
|
inline |
|
inlineprotected |
|
inline |
Return object stating whether client Authorization permissions have been initialized or not and a reference
|
inline |
Get application offline session count
Returns a number of offline user sessions associated with this client
{ "count": number }
|
inline |
Get offline sessions for client
Returns a list of offline user sessions associated with this client
| firstResult | Paging offset |
| maxResults | Maximum results size (defaults to 100) |
|
inline |
Get optional client scopes. Only name and ids are returned.
|
inline |
|
inline |
|
inline |
Base path for managing the scope mappings for the client
|
inline |
Get a user dedicated to the service account
|
inline |
Get user sessions for client
Returns a list of user sessions associated with this client
| firstResult | Paging offset |
| maxResults | Maximum results size (defaults to 100) |
|
inline |
Push the client's revocation policy to its admin URL
If the client has an admin URL, push revocation policy to it.
|
inline |
Generate a new registration access token for the client
|
inline |
Generate a new secret for the client
|
inline |
Register a cluster node with the client
Manually register cluster node to this client - usually it's not needed to call this directly as adapter should handle by sending registration request to Keycloak
| formParams |
|
inline |
|
inline |
|
inline |
Return object stating whether client Authorization permissions have been initialized or not and a reference
|
inline |
Test if registered cluster nodes are available
Tests availability by sending 'ping' request to all cluster nodes.
|
inlinestatic |
|
inline |
Unregister a cluster node from the client
| node |
|
inline |
Update the client
| rep |
|
inlineprivate |
|
inlineprivate |
|
private |
|
private |
|
protected |
|
protected |
|
protected |
|
staticprotected |
|
protected |
|
protected |
1.8.13