Class UpdateMetadataKeyInfo

    • Constructor Detail

      • UpdateMetadataKeyInfo

        public UpdateMetadataKeyInfo()
    • Method Detail

      • handleRequest

        public void handleRequest​(RequestContext rc)
                           throws CLIException
        Updates key information in metadata. Both signing and encryption are supported for Service Provider, Identuty Provider, Attribute Query Provider, Attribute Authority, Authentication Authority, XACML PEP and XACML PDP. Two information will be updated in this call: 1. The signing/ecnryption alias in the extended metadata. 2. The KeyDescriptor for signing/encryption in the extended metadata.
        Specified by:
        handleRequest in interface CLICommand
        Overrides:
        handleRequest in class AuthenticatedCommand
        Parameters:
        rc - Request Context.
        Throws:
        CLIException - if unable to process this request.