@ServiceProvider(value=) public class LocalAppIdentityService extends AbstractLocalRpcService
Modifier and Type | Field and Description |
---|---|
static java.lang.String
|
PACKAGE
|
static java.lang.String
|
PRIVATE_KEY_PATH
|
static java.lang.String
|
PUBLIC_CERT_PATH
|
Constructor and Description |
---|
LocalAppIdentityService
()
|
Modifier and Type | Method and Description |
---|---|
GetAccessTokenResponse
|
getAccessToken
(Status status,
GetAccessTokenRequest request)
|
GetDefaultGcsBucketNameResponse
|
getDefaultGcsBucketName
(Status status,
GetDefaultGcsBucketNameRequest request)
|
java.lang.String
|
getPackage
()
|
GetPublicCertificateForAppResponse
|
getPublicCertificatesForApp
(Status status,
GetPublicCertificateForAppRequest request)
|
GetServiceAccountNameResponse
|
getServiceAccountName
(Status status,
GetServiceAccountNameRequest request)
|
void
|
init
(LocalServiceContext context,
java.util.Map<java.lang.String,java.lang.String> properties)
|
SignForAppResponse
|
signForApp
(Status status,
SignForAppRequest request)
|
void
|
start
()
|
void
|
stop
()
|
public static final java.lang.String PACKAGE
public static final java.lang.String PRIVATE_KEY_PATH
public static final java.lang.String PUBLIC_CERT_PATH
public java.lang.String getPackage()
public void init(LocalServiceContext context, java.util.Map<java.lang.String,java.lang.String> properties)
public void start()
public void stop()
public SignForAppResponse signForApp(Status status, SignForAppRequest request) throws java.lang.Exception
java.lang.Exception
public GetPublicCertificateForAppResponse getPublicCertificatesForApp(Status status, GetPublicCertificateForAppRequest request)
public GetServiceAccountNameResponse getServiceAccountName(Status status, GetServiceAccountNameRequest request)
public GetDefaultGcsBucketNameResponse getDefaultGcsBucketName(Status status, GetDefaultGcsBucketNameRequest request)
public GetAccessTokenResponse getAccessToken(Status status, GetAccessTokenRequest request)