Package io.fathom.cloud.openstack.client.identity

Examples of io.fathom.cloud.openstack.client.identity.CertificateAuthTokenProvider


        X500Principal subject = new X500Principal("CN=" + "test");
        CertificateAndKey certificateAndKey = ChallengeResponses.createSelfSigned(subject, keypair);

        String project = null;

        CertificateAuthTokenProvider tokenProvider = CertificateAuthTokenProvider.build(identityClient, project,
                certificateAndKey);

        identityClient = identityClient.withTokenProvider(tokenProvider);

        // V2AuthRequest authRequest = new V2AuthRequest();
View Full Code Here


        CertificateAndKey certificateAndKey = CertificateAuthTokenProvider.createSelfSigned(keypair, email);

        String project = identityClient.getUtils().ensureProjectWithPrefix("__federation__");

        CertificateAuthTokenProvider tokenProvider = new CertificateAuthTokenProvider(identityClient, project,
                certificateAndKey);

        OpenstackClient openstackClient = OpenstackClient.build(tokenProvider);

        BootstrapConfigStoreProvider configStoreProvider = new BootstrapConfigStoreProvider(openstackClient);
View Full Code Here

            // log.warn("No backend project configured: {}",
            // backendData);
            // project = "__federation__";
        }

        CertificateAuthTokenProvider tokenProvider = new CertificateAuthTokenProvider(identityClient, project,
                certificateAndKey);

        OpenstackClient openstackClient = OpenstackClient.build(tokenProvider);
        return openstackClient;
    }
View Full Code Here

TOP

Related Classes of io.fathom.cloud.openstack.client.identity.CertificateAuthTokenProvider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.