@Path(value="/v1/api/personalCertificate") public class PersonalCertificateResource extends Object
| Constructor and Description |
|---|
PersonalCertificateResource(PermissionService permissionService,
PersonalCertificateService personalCertificateService)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
checkPersonalCertificate(byte[] certificate,
String permission)
Check personal certificate
|
IsPersonalCertificateRequiredModel |
isPersonalCertificateRequiredForPermission(String permission)
Gets whether personal certificate if required for the provided endpoint permission
|
public PersonalCertificateResource(PermissionService permissionService, PersonalCertificateService personalCertificateService)
permissionService - personalCertificateService - @Path(value="/personal-certificate-check/{permission}")
@GET
@Consumes(value="application/octet-stream")
public void checkPersonalCertificate(byte[] certificate,
@PathParam(value="permission")
String permission)
throws LogbookClientServerException,
LogbookClientAlreadyExistsException,
LogbookClientBadRequestException,
InvalidParseOperationException,
PersonalCertificateException
certificate - the certificatepermission - the permissionLogbookClientServerExceptionLogbookClientAlreadyExistsExceptionLogbookClientBadRequestExceptionInvalidParseOperationExceptionPersonalCertificateException@GET
@Path(value="/permission-check/{permission}")
@Produces(value="application/json")
public IsPersonalCertificateRequiredModel isPersonalCertificateRequiredForPermission(@PathParam(value="permission")
String permission)
permission - the endpoint permissionCopyright © 2018 Vitam. All rights reserved.