Package io.jans.as.client.uma
Class UmaClientFactory
- java.lang.Object
-
- io.jans.as.client.uma.UmaClientFactory
-
public class UmaClientFactory extends Object
Helper class which creates proxied UMA services- Author:
- Yuriy Movchan, Yuriy Zabrovarnyy
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UmaMetadataServicecreateMetadataService(String umaMetadataUri)UmaMetadataServicecreateMetadataService(String umaMetadataUri, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)UmaPermissionServicecreatePermissionService(io.jans.as.model.uma.UmaMetadata metadata)UmaPermissionServicecreatePermissionService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)UmaResourceServicecreateResourceService(io.jans.as.model.uma.UmaMetadata metadata)UmaResourceServicecreateResourceService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)UmaRptIntrospectionServicecreateRptStatusService(io.jans.as.model.uma.UmaMetadata metadata)UmaRptIntrospectionServicecreateRptStatusService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)UmaScopeServicecreateScopeService(String scopeEndpointUri)UmaScopeServicecreateScopeService(String scopeEndpointUri, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)UmaTokenServicecreateTokenService(io.jans.as.model.uma.UmaMetadata metadata)UmaTokenServicecreateTokenService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)static UmaClientFactoryinstance()org.jboss.resteasy.client.jaxrs.ResteasyClientnewClient(org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
-
-
-
Method Detail
-
instance
public static UmaClientFactory instance()
-
createResourceService
public UmaResourceService createResourceService(io.jans.as.model.uma.UmaMetadata metadata)
-
createResourceService
public UmaResourceService createResourceService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
-
createPermissionService
public UmaPermissionService createPermissionService(io.jans.as.model.uma.UmaMetadata metadata)
-
createPermissionService
public UmaPermissionService createPermissionService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
-
createRptStatusService
public UmaRptIntrospectionService createRptStatusService(io.jans.as.model.uma.UmaMetadata metadata)
-
createRptStatusService
public UmaRptIntrospectionService createRptStatusService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
-
createMetadataService
public UmaMetadataService createMetadataService(String umaMetadataUri)
-
createMetadataService
public UmaMetadataService createMetadataService(String umaMetadataUri, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
-
createScopeService
public UmaScopeService createScopeService(String scopeEndpointUri)
-
createScopeService
public UmaScopeService createScopeService(String scopeEndpointUri, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
-
createTokenService
public UmaTokenService createTokenService(io.jans.as.model.uma.UmaMetadata metadata)
-
createTokenService
public UmaTokenService createTokenService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
-
newClient
public org.jboss.resteasy.client.jaxrs.ResteasyClient newClient(org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
-
-