Refresh Server Certificate
/management/weblogic/{version}/serverRuntime/certificateManagementRuntime/refreshServerCertificate
Refresh the server certificate for alias alias. When invoked on a Managed Server, the authenticated WebLogic caller's identity is delegated to the Admin Server certificate service. This is an authenticated manual runtime operation. When isActiveOnly is false, it permits any valid alias whether that alias is bound to this server, bound only to another server, or not yet bound to any server. Automatic certificate refresh does not use this broader selection and remains restricted to active aliases.
Request
- application/json
-
version(required): string
The version of the WebLogic REST interface.
-
X-Requested-By(required): string
The 'X-Requested-By' header is used to protect against Cross-Site Request Forgery (CSRF) attacks. The value is an arbitrary name such as 'MyClient'.
Must contain the following fields:
objectArguments-
alias:
string
The alias of the certificate to refresh. Aliases are case-insensitive.
-
isActiveOnly:
boolean
If true, the certificate will only be refreshed if the alias is in use by an enabled channel or service, or is a built-in Domain PKI alias. If false, any valid alias may be refreshed, including an alias configured for this server, configured only for another server, or not yet configured for any server. This permits certificate pre-provisioning before a channel or service is enabled; automatic refresh remains active-only.
-
isForceUpdate:
boolean
If true, force the certificate to be updated even if it is already present and valid. Normally, certificates are only updated if they are missing or invalid (expired).
-
Admin: basic
Type:
basicDescription:A user in the Admin security role. -
Operator: basic
Type:
basicDescription:A user in the Operator security role.
Response
- application/json
200 Response
Returns the following fields:
objectReturn-
return:
boolean
Returns the action's result.