Class SMSMigration70


  • public class SMSMigration70
    extends Object
    • Constructor Detail

      • SMSMigration70

        public SMSMigration70()
    • Method Detail

      • main

        public static void main​(String[] args)
      • migrate63To70

        public static void migrate63To70​(SSOToken token,
                                         String entryDN)
      • migrateToRealms

        public static void migrateToRealms​(SSOToken token,
                                           String entryDN)
      • migrateDelegationPolicies

        protected static void migrateDelegationPolicies​(SSOToken token,
                                                        String orgName)
                                                 throws SSOException
        Migrate delegation policies to have correct policy name, resource name and subjects
        Throws:
        SSOException
      • getOrgAttributes

        protected static Map getOrgAttributes​(SSOToken token,
                                              String org)
        Adds these two organization attributes to realm. "sunOrganizationStatus=inetDomainStatus" From AM point of view, all these 3 attributes in AMSDK Organization serve the purpose of identifying the realm give the alias names. "sunOrganizationAliases=sunOrganizationAlias" "sunOrganizationAliases=sunPreferredDomain" "sunOrganizationAliases=associatedDomain"
      • migrateOrganization

        public static void migrateOrganization​(SSOToken token,
                                               String org)