Examples of GSSUPName


Examples of com.sun.enterprise.common.iiop.security.GSSUPName

            PrivilegedAction<Subject>() {
                public Subject run() {
                    Subject ss = new Subject();
                    Iterator iter = cs.iterator();
                    PasswordCredential pc = (PasswordCredential) iter.next();
                    GSSUPName gssname = new GSSUPName(pc.getUser(), pc.getRealm());
                    ss.getPublicCredentials().add(gssname);
                    return ss;
                }
            });
            ctx.subject = subj;
View Full Code Here

Examples of com.sun.enterprise.common.iiop.security.GSSUPName

                throw new SecurityException(
                localStrings.getLocalString("secserverreqinterceptor.err_unknown_idassert_type",
                                            "Unknown identity assertion type."));
            }

            GSSUPName gssname = new GSSUPName(expname);

            sc.subject.getPublicCredentials().add(gssname);
            sc.identcls  = GSSUPName.class;
            _logger.log(Level.FINE,"Adding GSSUPName credential to subject");
            break;
View Full Code Here

Examples of com.sun.enterprise.common.iiop.security.GSSUPName

        } else if (GSSUPName.class.isAssignableFrom(cls)) {
            /* GSSAPI Exported name */
            _logger.log(Level.FINE,"Constructing a GSS Exported name Identity Token");
      /* create a DER encoding */
            GSSUPName gssname = (GSSUPName) cred;

            byte[] expname = gssname.getExportedName();
            GSS_NT_ExportedNameHelper.insert(any, expname);

            /* IdentityToken with CDR encoded GSSUPName */
            idtok.principal_name(codec.encode_value(any));
  }
View Full Code Here

Examples of com.sun.enterprise.common.iiop.security.GSSUPName

        final Subject s = new Subject();

        final org.glassfish.security.common.PrincipalImpl p
            = new org.glassfish.security.common.PrincipalImpl(username);

        final GSSUPName name = new GSSUPName(username, realmName);

        AppservAccessController.doPrivileged(new PrivilegedAction() {
            public java.lang.Object run() {
                s.getPrincipals().add(p);
                s.getPublicCredentials().add(name);
View Full Code Here

Examples of com.sun.enterprise.common.iiop.security.GSSUPName

        final Subject s = new Subject();

        final org.glassfish.security.common.PrincipalImpl p
            = new org.glassfish.security.common.PrincipalImpl(username);

        final GSSUPName name = new GSSUPName(username, realmName);

        AppservAccessController.doPrivileged(new PrivilegedAction() {
            public java.lang.Object run() {
                s.getPrincipals().add(p);
                s.getPublicCredentials().add(name);
View Full Code Here

Examples of com.sun.enterprise.common.iiop.security.GSSUPName

        } else if (GSSUPName.class.isAssignableFrom(cls)) {
            /* GSSAPI Exported name */
            _logger.log(Level.FINE,"Constructing a GSS Exported name Identity Token");
      /* create a DER encoding */
            GSSUPName gssname = (GSSUPName) cred;

            byte[] expname = gssname.getExportedName();
            GSS_NT_ExportedNameHelper.insert(any, expname);

            /* IdentityToken with CDR encoded GSSUPName */
            idtok.principal_name(codec.encode_value(any));
  }
View Full Code Here

Examples of com.sun.enterprise.common.iiop.security.GSSUPName

            PrivilegedAction<Subject>() {
                public Subject run() {
                    Subject ss = new Subject();
                    Iterator<PasswordCredential> iter = cs.iterator();
                    PasswordCredential pc =  iter.next();
                    GSSUPName gssname = new GSSUPName(pc.getUser(), pc.getRealm());
                    ss.getPublicCredentials().add(gssname);
                    return ss;
                }
            });
            ctx.subject = subj;
View Full Code Here

Examples of com.sun.enterprise.common.iiop.security.GSSUPName

        } else if (GSSUPName.class.isAssignableFrom(cls)) {
            /* GSSAPI Exported name */
            _logger.log(Level.FINE,"Constructing a GSS Exported name Identity Token");
      /* create a DER encoding */
            GSSUPName gssname = (GSSUPName) cred;

            byte[] expname = gssname.getExportedName();
            GSS_NT_ExportedNameHelper.insert(any, expname);

            /* IdentityToken with CDR encoded GSSUPName */
            idtok.principal_name(codec.encode_value(any));
  }
View Full Code Here

Examples of com.sun.enterprise.common.iiop.security.GSSUPName

            PrivilegedAction<Subject>() {
                public Subject run() {
                    Subject ss = new Subject();
                    Iterator<PasswordCredential> iter = cs.iterator();
                    PasswordCredential pc =  iter.next();
                    GSSUPName gssname = new GSSUPName(pc.getUser(), pc.getRealm());
                    ss.getPublicCredentials().add(gssname);
                    return ss;
                }
            });
            ctx.subject = subj;
View Full Code Here

Examples of com.sun.enterprise.common.iiop.security.GSSUPName

        final Subject s = new Subject();

        final org.glassfish.security.common.PrincipalImpl p
            = new org.glassfish.security.common.PrincipalImpl(username);

        final GSSUPName name = new GSSUPName(username, realmName);

        AppservAccessController.doPrivileged(new PrivilegedAction() {
            public java.lang.Object run() {
                s.getPrincipals().add(p);
                s.getPublicCredentials().add(name);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.