All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.venafi.vcert.sdk.policy.converter.CloudPolicySpecificationConverter Maven / Gradle / Ivy

Go to download

VCert is a Java library, SDK, designed to simplify key generation and enrollment of machine identities (also known as SSL/TLS certificates and keys) that comply with enterprise security policy by using the Venafi Platform or Venafi Cloud.

There is a newer version: 0.9.3
Show newest version
package com.venafi.vcert.sdk.policy.converter;

import com.venafi.vcert.sdk.policy.api.domain.CloudPolicy;
import com.venafi.vcert.sdk.policy.converter.cloud.CloudPolicyToPolicyConverter;
import com.venafi.vcert.sdk.policy.converter.cloud.PolicyToCloudPolicyConverter;
import com.venafi.vcert.sdk.policy.converter.cloud.CloudPolicySpecificationValidator;

public class CloudPolicySpecificationConverter extends PolicySpecificationConverter {

    public static final CloudPolicySpecificationConverter INSTANCE = new CloudPolicySpecificationConverter();

    private CloudPolicySpecificationConverter(){}

    @Override
    protected IPolicySpecificationValidator getPolicySpecificationValidator() {
        return CloudPolicySpecificationValidator.INSTANCE;
    }

    @Override
    protected FromPolicyConverter getFromPolicyConverter() {
        return PolicyToCloudPolicyConverter.INSTANCE;
    }

    @Override
    protected ToPolicyConverter getToPolicyConverter() {
        return CloudPolicyToPolicyConverter.INSTANCE;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy