Package org.keycloak.client.registration
Class ClientRegistration
- java.lang.Object
-
- org.keycloak.client.registration.ClientRegistration
-
public class ClientRegistration extends Object
- Author:
- Stian Thorgersen
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClientRegistration.ClientRegistrationBuilderclassClientRegistration.OIDCClientRegistrationclassClientRegistration.SAMLClientRegistration
-
Field Summary
Fields Modifier and Type Field Description static com.fasterxml.jackson.databind.ObjectMapperoutputMapper
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientRegistrationauth(Auth auth)voidclose()static ClientRegistration.ClientRegistrationBuildercreate()ClientRepresentationcreate(ClientRepresentation client)voiddelete(String clientId)voiddelete(ClientRepresentation client)ClientRepresentationget(String clientId)AdapterConfiggetAdapterConfig(String clientId)ClientRegistration.OIDCClientRegistrationoidc()ClientRegistration.SAMLClientRegistrationsaml()static Stringserialize(Object obj)ClientRepresentationupdate(ClientRepresentation client)
-
-
-
Method Detail
-
create
public static ClientRegistration.ClientRegistrationBuilder create()
-
close
public void close() throws ClientRegistrationException- Throws:
ClientRegistrationException
-
auth
public ClientRegistration auth(Auth auth)
-
create
public ClientRepresentation create(ClientRepresentation client) throws ClientRegistrationException
- Throws:
ClientRegistrationException
-
get
public ClientRepresentation get(String clientId) throws ClientRegistrationException
- Throws:
ClientRegistrationException
-
getAdapterConfig
public AdapterConfig getAdapterConfig(String clientId) throws ClientRegistrationException
- Throws:
ClientRegistrationException
-
update
public ClientRepresentation update(ClientRepresentation client) throws ClientRegistrationException
- Throws:
ClientRegistrationException
-
delete
public void delete(ClientRepresentation client) throws ClientRegistrationException
- Throws:
ClientRegistrationException
-
delete
public void delete(String clientId) throws ClientRegistrationException
- Throws:
ClientRegistrationException
-
oidc
public ClientRegistration.OIDCClientRegistration oidc()
-
saml
public ClientRegistration.SAMLClientRegistration saml()
-
serialize
public static String serialize(Object obj) throws ClientRegistrationException
- Throws:
ClientRegistrationException
-
-